找到 4379 篇文章 关于 MySQL
1K+ 浏览量
您可以使用 `group_concat()` 和 `concat()` 来连接单个列的所有值。让我们先创建一个表:mysql> create table DemoTable ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, FirstName varchar(20) ); 查询成功,0 行受影响 (0.73 秒)使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable(FirstName) values('John'); 查询成功,1 行受影响 (0.15 秒) mysql> insert into DemoTable(FirstName) values('Larry'); 查询成功,1 行受影响 (0.14 秒) mysql> insert into DemoTable(FirstName) values('Chris'); 查询成功,1 行受影响 (0.14 秒) mysql> insert into DemoTable(FirstName) values('Robert'); ... 阅读更多
281 浏览量
要通过在 MySQL 中传递名称来获取域名,您可以使用 `substring_index()`。让我们先创建一个表:mysql> create table DemoTable ( UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY, UserMailId varchar(200) ); 查询成功,0 行受影响 (0.77 秒)使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable(UserMailId) values('John9989@facebook.com'); 查询成功,1 行受影响 (0.18 秒) mysql> insert into DemoTable(UserMailId) values('983773CS@yahoo.com'); 查询成功,1 行受影响 (0.23 秒) mysql> insert into DemoTable(UserMailId) values('Chris95@gmail.com'); 查询成功,1 行受影响 (0.20 秒)使用 select 语句显示表中的所有记录:mysql> select * from DemoTable;这将产生以下输出:+--------+-----------------------+ | UserId | UserMailId | +--------+-----------------------+ | ... 阅读更多
103 浏览量
使用聚合函数 `SUM()` 和 `OVER`。让我们先创建一个表:mysql> create table DemoTable ( CustomerId int NOT NULL AUTO_INCREMENT PRIMARY KEY, CustomerValue int ); 查询成功,0 行受影响 (0.64 秒)使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable(CustomerValue) values(10); 查询成功,1 行受影响 (0.15 秒) mysql> insert into DemoTable(CustomerValue) values(20); 查询成功,1 行受影响 (0.15 秒) mysql> insert into DemoTable(CustomerValue) values(30); 查询成功,1 行受影响 (0.23 秒) mysql> insert into DemoTable(CustomerValue) values(40); 查询成功,1 行受影响 (0.14 秒)显示所有记录 ... 阅读更多
250 浏览量
让我们先创建一个表:mysql> create table DemoTable ( UserId int, UserName varchar(20), UserAge int ); 查询成功,0 行受影响 (0.53 秒)使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable(UserId,UserName,UserAge) values(100,'John',25),(101,'Larry',24),(102,'Chris',22),(103,'Carol',27); 查询成功,4 行受影响 (0.16 秒) 记录:4 重复:0 警告:0使用 select 语句显示表中的所有记录:mysql> select * from DemoTable;这将产生以下输出:+--------+----------+---------+ | UserId | UserName | UserAge | +--------+----------+---------+ | 100 | John | 25 | | 101 | Larry | 24 | | 102 | Chris | 22 | | 103 | Carol | 27 | +--------+----------+---------+ 4 rows in set (0.00 sec)
288 浏览量
要获取 set 字段的可能值,您可以使用以下语法:desc yourTableName yourSetColumnName;让我们先创建一个表:mysql> create table DemoTable ( Game set('Chess','Pig Dice','29 Card') ); 查询成功,0 行受影响 (0.60 秒)以下是获取 set 字段可用值的查询:mysql> desc DemoTable Game;这将产生以下输出:+-------+-----------------------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+-----------------------------------+------+-----+---------+-------+ | Game | set('Chess','Pig Dice','29 Card') | YES | | NULL | | +-------+-----------------------------------+------+-----+---------+-------+ 1 row in set (0.02 sec)
600 浏览量
您可以使用 `DATE_FORMAT()` 使用特定格式更改 MySQL 日期格式。以下是语法:select date_format(yourColumnName, yourFormatSpecifier) from yourTableName;让我们先创建一个表:mysql> create table DemoTable ( ShippingDate date ); 查询成功,0 行受影响 (0.48 秒)使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable values('2016-01-21'); 查询成功,1 行受影响 (0.17 秒) mysql> insert into DemoTable values('2018-05-24'); 查询成功,1 行受影响 (0.18 秒) mysql> insert into DemoTable values('2019-12-31'); 查询成功,1 行受影响 (0.18 秒)使用 select 语句显示表中的所有记录:mysql> ... 阅读更多
115 浏览量
要设置特定的日期格式,您需要在 MySQL 中使用 `DATE_FORMAT()`。让我们先创建一个表:mysql> create table DemoTable ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, ArrivalDate date ); 查询成功,0 行受影响 (0.60 秒)使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable(ArrivalDate) values('2019-01-31'); 查询成功,1 行受影响 (0.15 秒) mysql> insert into DemoTable(ArrivalDate) values('2019-04-26'); 查询成功,1 行受影响 (0.12 秒) mysql> insert into DemoTable(ArrivalDate) values('2019-03-01'); 查询成功,1 行受影响 (0.13 秒)显示所有 ... 阅读更多
381 浏览量
是的,您可以在 ENUM 类型中包含带有空格的字符串值。让我们先创建一个表:mysql> create table DemoTable ( Size ENUM('SMALL SIZE', 'LARGE SIZE', 'XL SIZE') ); 查询成功,0 行受影响 (0.65 秒)让我们使用 DESC 命令检查表的描述:mysql> desc DemoTable;这将产生以下输出:+-------+-------------------------------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+-------------------------------------------+------+-----+---------+-------+ | Size | enum('SMALL SIZE', 'LARGE SIZE', 'XL SIZE') ... 阅读更多
674 浏览量
您可以为此使用 CASE 语句。让我们先创建一个表:mysql> create table DemoTable ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Value1 int, Value2 int ); 查询成功,0 行受影响 (0.76 秒)使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable(Value1, Value2) values(10, 5); 查询成功,1 行受影响 (0.09 秒) mysql> insert into DemoTable(Value1, Value2) values(20, 0); 查询成功,1 行受影响 (0.16 秒) mysql> insert into DemoTable(Value1, Value2) values(40, 10); 查询成功,1 行受影响 (0.28 秒) mysql> insert into DemoTable(Value1, Value2) ... 阅读更多
117 浏览量
让我们先创建一个表:mysql> create table DemoTable ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Number int ); 查询成功,0 行受影响 (0.64 秒)使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable(Number) values(10); 查询成功,1 行受影响 (0.18 秒) mysql> insert into DemoTable(Number) values(50); 查询成功,1 行受影响 (0.10 秒) mysql> insert into DemoTable(Number) values(100); 查询成功,1 行受影响 (0.21 秒) mysql> insert into DemoTable(Number) values(190); 查询成功,1 行受影响 (0.12 秒)显示所有 ... 阅读更多
数据结构
网络
关系数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP