找到关于数据库的6705 篇文章
884 次浏览
为此,您可以使用 MAX() 函数。语法如下:select MAX(yourColumnName) AS anyAliasName from yourTableName;让我们创建一个表:mysql> create table demo44 −> ( −> employee_id int not null auto_increment primary key, −> employee_name varchar(20), −> employee_salary int −> ) −> ; 插入一些记录:mysql> insert into demo44(employee_name, employee_salary) values('John', 3000); mysql> insert into demo44(employee_name, employee_salary) values('David', 4500); mysql> insert into demo44(employee_name, employee_salary) values('Bob', 3500); ... 阅读更多
9K+ 次浏览
以下是创建表并在添加 DEFAULT 约束以设置默认值的语法:CREATE TABLE yourTableName ( yourColumnName1 dataType not null , yourColumnName2 dataType default anyValue, . . . N );;让我们创建一个表,其中我们将“employee_joining_date”设置为当前日期作为默认值:mysql> create table demo43 −> ( −> employee_id int not null auto_increment primary key, −> employee_name varchar(40) not null, −> employee_status varchar(60) default "NOT JOINED", −> employee_joining_date date default(CURRENT_DATE) −> ); 插入一些记录: ... 阅读更多
141 次浏览
为此,请使用 TIMESTAMPDIFF() 函数。让我们创建一个表:mysql> create table demo42 −> ( −> start_date datetime −> ); 插入一些记录:mysql> insert into demo42 values('2020-01-10 12:30:05'); mysql> insert into demo42 values('2019-02-24 10:40:45'); mysql> insert into demo42 values('2020-05-12 05:45:55'); mysql> insert into demo42 values('2020-05-12 05:40:55'); mysql> insert into demo42 values('2020-05-12 05:42:55'); ... 阅读更多
114 次浏览
为此,您可以使用 REGEXP。语法如下:select yourColumnName from yourTableName where yourColumnName REGEXP '[a−zA&minu;Z]';让我们创建一个表:mysql> create table demo41 −> ( −> name varchar(40) −> ); 插入一些记录:mysql> insert into demo41 values('John Smith34') −> ; mysql> insert into demo41 values('John Smith'); mysql> insert into demo41 values('9234John Smith'); mysql> insert into demo41 values('john smith'); ... 阅读更多
330 次浏览
为此,请使用 LIMIT 概念。让我们创建一个表:mysql> create table demo40 −> ( −> id int not null auto_increment primary key, −> name varchar(40) −> ); 插入一些记录:mysql> insert into demo40(name) values('Chris'); mysql> insert into demo40(name) values('David'); mysql> insert into demo40(name) values('Mike'); mysql> insert into demo40(name) values('Sam'); ... 阅读更多
195 次浏览
为此,您可以使用 CONCAT_WS() 函数。让我们创建一个表:mysql> create table demo38 −> ( −> user_id int, −> user_first_name varchar(20), −> user_last_name varchar(20), −> user_date_of_birth date −> ); 插入一些记录:mysql> insert into demo38 values(10, 'John', 'Smith', '1990−10−01'); mysql> insert into demo38 values(11, 'David', 'Miller', '1994−01−21'); mysql> insert into demo38 values(11, 'John', 'Doe', '1992−02−01'); ... 阅读更多
874 次浏览
为此,您可以在 Java 中使用 PrepareStatement。语法如下:String anyVariableName="select yourColumnName from yourTableName where name = ?"; PreparedStatement ps = (PreparedStatement) con.prepareStatement(yourVariableName); ps.setString(yourColumnIndex, yourValue);让我们创建一个表:mysql> create table demo37 −> ( −> id int not null auto_increment primary key, −> name varchar(200) −> ); 插入一些记录:mysql> insert into demo37(name) values('John'); mysql> insert into demo37(name) values('Bob'); mysql> insert into demo37(name) values('John'); ... 阅读更多
249 次浏览
语法如下:select sum(yourColumnName1+yourColumnName2+yourColumnName3...N) as `anyAliasName1`, sum(yourColumnName1 and yourColumnName2 and yourColumnName3….N) as anyAliasName from yourTableName;让我们创建一个表:mysql> create table demo36 −> ( −> id int not null auto_increment primary key, −> value1 int, −> value2 int, −> value3 int −> ); 插入一些记录:mysql> insert into demo36(value1, value2, value3) values(1, 0, 0); mysql> insert into demo36(value1, value2, value3) values(1, 0, 1); mysql> insert ... 阅读更多
2K+ 次浏览
语法如下:select *from yourTableName where yourColumnName1 < yourValue1 AND (yourColumnName2 > yourValue2 OR yourColumnName2 is null);让我们创建一个表:mysql> create table demo35 −> ( −> id int NOT NULL AUTO_INCREMENT PRIMARY KEY, −> joining_date date, −> relieving_date date −> ); 插入一些记录:mysql> insert into demo35(joining_date, relieving_date) values('2020−01−10', '2020−07−11'); mysql> insert into demo35(joining_date, relieving_date) values('2020−05−07', '2020−12−08'); mysql> insert into demo35(joining_date, relieving_date) values('2020−04−11', '2020−09−18'); ... 阅读更多