找到 4379 篇文章 适用于 MySQL
778 次查看
要仅更新日期中的月份,请使用 MONTH()。 让我们首先创建一个表 -mysql> create table DemoTable861(AdmissionDate date); 查询成功,0 行受影响 (1.22 秒) 使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable861 values('2019-01-21'); 查询成功,1 行受影响 (0.31 秒) mysql> insert into DemoTable861 values('2018-01-01'); 查询成功,1 行受影响 (0.49 秒) mysql> insert into DemoTable861 values('2016-01-02'); 查询成功,1 行受影响 (1.27 秒) mysql> insert into DemoTable861 values('2018-01-14'); 查询成功,1 行受影响 (0.47 秒) 使用 select 语句显示表中的所有记录 -mysql> select *from DemoTable861; 这将产生以下输出 -+---------------+ ... 阅读更多
482 次查看
让我们首先创建一个表 -mysql> create table DemoTable834( Value1 int, Value2 int ); 查询成功,0 行受影响 (1.50 秒) 使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable834 values(10, 20); 查询成功,1 行受影响 (0.11 秒) mysql> insert into DemoTable834 values(40, 50); 查询成功,1 行受影响 (0.13 秒) mysql> insert into DemoTable834 values(20, 24); 查询成功,1 行受影响 (0.29 秒) mysql> insert into DemoTable834 values(30, 10); 查询成功,1 行受影响 (0.14 秒) 使用 select 语句显示表中的所有记录 -mysql> select *from DemoTable834; 这将产生以下 ... 阅读更多
3K+ 次查看
要跳过行,请使用 LIMIT OFFSET。 让我们首先创建一个表 -mysql> create table DemoTable860( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Name varchar(100) ); 查询成功,0 行受影响 (0.73 秒) 使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable860(Name) values('Chris'); 查询成功,1 行受影响 (0.14 秒) mysql> insert into DemoTable860(Name) values('Robert'); 查询成功,1 行受影响 (0.11 秒) mysql> insert into DemoTable860(Name) values('David'); 查询成功,1 行受影响 (0.11 秒) mysql> insert into DemoTable860(Name) values('Bob'); 查询成功,1 行受影响 (0.10 秒) mysql> insert into DemoTable860(Name) values('Mike'); 查询成功,1 行 ... 阅读更多
365 次查看
要使数字“易于阅读”,即包括分隔符,您需要使用 format()。 让我们首先创建一个表 -mysql> create table DemoTable859(Number bigint); 查询成功,0 行受影响 (1.54 秒) 使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable859 values(747464646473737); 查询成功,1 行受影响 (0.45 秒) mysql> insert into DemoTable859 values(3836365366464); 查询成功,1 行受影响 (0.71 秒) mysql> insert into DemoTable859 values(8376437647433); 查询成功,1 行受影响 (0.46 秒) 使用 select 语句显示表中的所有记录 -mysql> select *from DemoTable859; 这将产生以下输出 -+-----------------+ | Number | ... 阅读更多
332 次查看
让我们首先创建一个表 -mysql> create table DemoTable833(ArrivalTime datetime); 查询成功,0 行受影响 (0.79 秒) 使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable833 values('2019-01-10 12:40:50'); 查询成功,1 行受影响 (0.13 秒) mysql> insert into DemoTable833 values('2019-02-16 11:10:30'); 查询成功,1 行受影响 (0.20 秒) mysql> insert into DemoTable833 values('2018-03-17 10:00:10'); 查询成功,1 行受影响 (0.20 秒) 使用 select 语句显示表中的所有记录 -mysql> select *from DemoTable833; 这将产生以下输出 -+---------------------+ | ArrivalTime | +---------------------+ | 2019-01-10 12:40:50 | | ... 阅读更多
192 次查看
要获取第一部分,请使用 SUBSTRING()。 让我们首先创建一个表 -mysql> create table DemoTable858(PostCode varchar(100)); 查询成功,0 行受影响 (0.56 秒) 使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable858 values('US90 456'); 查询成功,1 行受影响 (0.20 秒) mysql> insert into DemoTable858 values('UK1 EN789343'); 查询成功,1 行受影响 (0.14 秒) mysql> insert into DemoTable858 values('ENG78884 736454654'); 查询成功,1 行受影响 (0.12 秒) 使用 select 语句显示表中的所有记录 -mysql> select *from DemoTable858; 这将产生以下输出 -+--------------------+ | PostCode | +--------------------+ | ... 阅读更多
157 次查看
要仅允许插入非重复值,请使用 UNIQUE 约束。 让我们首先创建一个表 -mysql> create table DemoTable832( FirstName varchar(100), LastName varchar(100), UNIQUE(FirstName, LastName) ); 查询成功,0 行受影响 (0.87 秒) 使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable832 values('John', 'Smith'); 查询成功,1 行受影响 (0.19 秒) mysql> insert into DemoTable832 values('Adam', 'Smith'); 查询成功,1 行受影响 (0.14 秒) mysql> insert into DemoTable832 values('John', 'Doe'); 查询成功,1 行受影响 (0.33 秒) mysql> insert into DemoTable832 values('John', 'Smith'); 错误 1062 (23000): 键“FirstName”的重复条目“John-Smith”以上,我们 ... 阅读更多
490 次查看
要从视图创建表,以下是语法 -create table yourTableName select *from yourViewName; 让我们首先创建一个表 -mysql> create table DemoTable830(Name varchar(100)); 查询成功,0 行受影响 (0.91 秒) 使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable830 values('Chris'); 查询成功,1 行受影响 (0.41 秒) mysql> insert into DemoTable830 values('Robert'); 查询成功,1 行受影响 (0.15 秒) mysql> insert into DemoTable830 values('David'); 查询成功,1 行受影响 (0.09 秒) mysql> insert into DemoTable830 values('Mike'); 查询成功,1 行受影响 (0.16 秒) 使用 select 语句显示表中的所有记录 -mysql> select ... 阅读更多
375 次查看
使用聚合函数 SUM() 以及 REPLACE()。 让我们首先创建一个表 -mysql> create table DemoTable857(Price varchar(100)); 查询成功,0 行受影响 (1.40 秒) 使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable857 values('50.60'); 查询成功,1 行受影响 (0.18 秒) mysql> insert into DemoTable857 values('40.30.20'); 查询成功,1 行受影响 (0.47 秒) mysql> insert into DemoTable857 values('10.20'); 查询成功,1 行受影响 (0.69 秒) 使用 select 语句显示表中的所有记录 -mysql> select *from DemoTable857; 这将产生以下输出 -+----------+ | Price | +----------+ | 50.60 | | 40.30.20 | | ... 阅读更多
119 次查看
让我们首先创建一个表 -mysql> create table DemoTable829(SerialNumber int); 查询成功,0 行受影响 (0.64 秒) 使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable829 values(100); 查询成功,1 行受影响 (0.16 秒) mysql> insert into DemoTable829 values(101); 查询成功,1 行受影响 (0.26 秒) mysql> insert into DemoTable829 values(102); 查询成功,1 行受影响 (0.08 秒) mysql> insert into DemoTable829 values(103); 查询成功,1 行受影响 (0.09 秒) mysql> insert into DemoTable829 values(104); 查询成功,1 行受影响 (0.60 秒) 使用 select 语句显示表中的所有记录 -mysql> select *from DemoTable829; 这将产生 ... 阅读更多