找到 4379 篇文章 关于 MySQL
1K+ 次浏览
为此,您可以使用 IN() 以及 ORDER BY FIELD()。让我们先创建一个表 −mysql> create table DemoTable ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, FirstName varchar(100) ); 查询成功,0 行受影响 (0.64 秒) 使用 insert 命令插入一些记录到表中 −mysql> insert into DemoTable(FirstName) values('Chris'); 查询成功,1 行受影响 (0.19 秒) mysql> insert into DemoTable(FirstName) values('Robert'); 查询成功,1 行受影响 (0.08 秒) mysql> insert into DemoTable(FirstName) values('Mike'); 查询成功,1 行受影响 (0.13 秒) mysql> insert into DemoTable(FirstName) values('Sam'); 查询成功,1 行受影响 (0.12 秒) mysql> insert into ... 阅读更多
443 次浏览
使用 information_schema.tables 来显示所有表。同时设置数据库名称,以便您可以仅显示特定数据库中的表。现在让我们显示“web”数据库中的所有表 −mysql> select group_concat(table_name) from information_schema.tables where table_schema='web'; 这将产生以下输出 −+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | group_concat(table_name) | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | demo_table725, demotabe619, demotabe620, demotable211, demotable212, demotable213, demotable214, demotable215, demotable216, demotable217, demotable218, demotable219, demotable220, demotable221, demotable222, demotable223, demotable224, demotable225, demotable226, demotable227, demotable228, demotable229, demotable230, demotable231, demotable232, demotable233, demotable234, demotable235, demotable236, demotable237, demotable238, demotable239, demotable240, demotable241, demotable244, demotable245, demotable246, demotable247, demotable248, demotable249, demotable250, demotable251, demotable252, demotable 253, demotable254, ... 阅读更多
191 次浏览
让我们先创建一个表 −mysql> create table DemoTable ( Title text ); 查询成功,0 行受影响 (0.86 秒) 使用 insert 命令插入一些记录到表中 −mysql> insert into DemoTable values('C is a good programming language to start'); 查询成功,1 行受影响 (0.18 秒) mysql> insert into DemoTable values('Java is good with data structure and algorithm'); 查询成功,1 行受影响 (0.19 秒) mysql> insert into DemoTable values('Coding is very important'); 查询成功,1 行受影响 (0.20 秒) 使用 select 语句显示表中的所有记录 −mysql> select *from DemoTable; 这将产生以下输出 ... 阅读更多
66 次浏览
让我们先创建一个表 −mysql> create table DemoTable ( Id int, FirstName varchar(100) ); 查询成功,0 行受影响 (0.69 秒) 使用 insert 命令插入一些记录到表中 −mysql> insert into DemoTable values(100, 'Chris'); 查询成功,1 行受影响 (0.14 秒) mysql> insert into DemoTable values(100, 'Robert'); 查询成功,1 行受影响 (0.48 秒) mysql> insert into DemoTable values(100, 'Mike'); 查询成功,1 行受影响 (0.23 秒) mysql> insert into DemoTable values(100, 'Sam'); 查询成功,1 行受影响 (0.48 秒) mysql> insert into DemoTable values(101, 'David'); 查询成功,1 行受影响 (0.19 秒) mysql> insert ... 阅读更多
201 次浏览
是的,我们可以使用反引号将下划线作为表名添加到表名周围。以下是语法 −INSERT INTO `yourTableName` values(yourValue1, .......N);让我们先创建一个表 −mysql> create table `DemoTable_1` ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Location varchar(100) ); 查询成功,0 行受影响 (1.17 秒) 使用 insert 命令插入一些记录到表中 −mysql> insert into `DemoTable_1`(Location) values('C:/myFolder/JavaFiles'); 查询成功,1 行受影响 (0.20 秒) mysql> insert into `DemoTable_1`(Location) values('E:/AllJarOfJava'); 查询成功,1 行受影响 (0.17 秒) mysql> insert into `DemoTable_1`(Location) values('C:/ProgramFiles'); 查询成功,1 行受影响 (0.17 秒) 显示所有记录从 ... 阅读更多
138 次浏览
让我们先创建一个表 −mysql> create table DemoTable ( FirstName varchar(100) ); 查询成功,0 行受影响 (0.65 秒) 使用 insert 命令插入一些记录到表中 −mysql> insert into DemoTable values('Chris'); 查询成功,1 行受影响 (0.09 秒) mysql> insert into DemoTable values('Robert'); 查询成功,1 行受影响 (0.11 秒) mysql> insert into DemoTable values('Mike'); 查询成功,1 行受影响 (0.14 秒) mysql> insert into DemoTable values('Sam'); 查询成功,1 行受影响 (0.10 秒) mysql> insert into DemoTable values('David'); 查询成功,1 行受影响 (0.12 秒) 使用 select 语句显示表中的所有记录 −mysql> select ... 阅读更多
601 次浏览
要仅从字符串值中返回前 15 个字符,请使用 MySQL SUBSTR() 函数。让我们先创建一个表 −mysql> create table DemoTable ( Title varchar(100) ); 查询成功,0 行受影响 (0.69 秒) 使用 insert 命令插入一些记录到表中 −mysql> insert into DemoTable values('Introduction to MySQL'); 查询成功,1 行受影响 (0.19 秒) mysql> insert into DemoTable values('Introduction to Java'); 查询成功,1 行受影响 (0.13 秒) mysql> insert into DemoTable values('C in Depth with data structure and algorithm'); 查询成功,1 行受影响 (0.15 秒) 使用 select 语句显示表中的所有记录 −mysql> ... 阅读更多
4K+ 次浏览
要在数值末尾添加百分号,可以使用CONCAT()函数。让我们先创建一个表:
mysql> create table DemoTable ( StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(100), StudentScore int );
Query OK, 0 rows affected (0.68 sec)
使用insert命令在表中插入一些记录:
mysql> insert into DemoTable(StudentName, StudentScore) values('John', 65);
Query OK, 1 row affected (0.09 sec)
mysql> insert into DemoTable(StudentName, StudentScore) values('Chris', 98);
Query OK, 1 row affected (0.30 sec)
mysql> insert into DemoTable(StudentName, StudentScore) values('Robert', 91);
Query OK, 1 row affected (0.09 sec)
使用select语句显示表中的所有记录……阅读更多
873 次浏览
要添加前导零,可以使用LPAD()函数。让我们先创建一个表:
mysql> create table DemoTable ( Code varchar(100) );
Query OK, 0 rows affected (0.87 sec)
使用insert命令在表中插入一些记录:
mysql> insert into DemoTable values('JS');
Query OK, 1 row affected (0.15 sec)
mysql> insert into DemoTable values('CB');
Query OK, 1 row affected (0.10 sec)
mysql> insert into DemoTable values('DM');
Query OK, 1 row affected (0.15 sec)
mysql> insert into DemoTable values('CT');
Query OK, 1 row affected (0.07 sec)
使用select语句显示表中的所有记录:
mysql> select *from DemoTable; 这将产生……阅读更多
254 次浏览
为此,您可以使用DATE()函数。让我们先创建一个表:
mysql> create table DemoTable ( Number int );
Query OK, 0 rows affected (0.48 sec)
使用insert命令在表中插入一些记录:
mysql> insert into DemoTable values(20190108);
Query OK, 1 row affected (0.11 sec)
mysql> insert into DemoTable values(20161231);
Query OK, 1 row affected (0.14 sec)
mysql> insert into DemoTable values(20170411);
Query OK, 1 row affected (0.09 sec)
使用select语句显示表中的所有记录:
mysql> select *from DemoTable; 这将产生以下输出:
+----------+
| Number |
+----------+
| 20190108 |
……阅读更多