找到关于 MySQL 的4379 篇文章
117 次查看
要分割数值查询结果,可以使用 MySQL 中的 CONCAT() 函数。让我们先创建一个表:`mysql> create table DemoTable ( StudentId int );` 现在,您可以使用 insert 命令在表中插入一些记录:`mysql> insert into DemoTable values(2222); mysql> insert into DemoTable values(5555); mysql> insert into DemoTable values(4567); mysql> insert into DemoTable values(8905);` 显示所有记录…… 阅读更多
279 次查看
不是,name 不是 MySQL 中的保留字,您可以不用反引号使用它。如果您正在使用保留字,则使用反引号。让我们先创建一个表:`mysql> create table name ( name varchar(10) );` 现在,您可以使用 insert 命令在表中插入一些记录:`mysql> insert into name values('John'); mysql> insert into name values('Carol');` 使用 select 语句显示表中的所有记录:`mysql> select *from name;` 输出…… 阅读更多
167 次查看
为此,请使用 ORDER BY 子句。让我们先创建一个表:`mysql> create table DemoTable ( StudentId int );` 现在,您可以使用 insert 命令在表中插入一些记录:`mysql> insert into DemoTable values(100); mysql> insert into DemoTable values(60); mysql> insert into DemoTable values(70); mysql> insert into DemoTable values(45); mysql> insert into DemoTable values(55);` 显示所有记录…… 阅读更多
5K+ 次查看
为此,请使用 STR_TO_DATE()。语法如下:`insert into yourTableName values(STR_TO_DATE(yourDateValue, yourFormatSpecifier));` 让我们先创建一个表:`mysql> create table DemoTable ( ShippingDate date );` 使用 insert 命令在表中插入一些记录:这里,我们使用 m、d、y 等日期格式插入格式化的日期:`mysql> insert into DemoTable values(STR_TO_DATE('06-01-2019', '%m-%d-%Y')); mysql> insert into DemoTable values(STR_TO_DATE('01-31-2019', '%m-%d-%Y')); mysql> insert into DemoTable values(STR_TO_DATE('02-01-2018', '%m-%d-%Y'));` 显示所有记录…… 阅读更多
256 次查看
要从时间戳获取日期名称,请使用 dayname() 函数:`select dayname(yourColumnName) from yourTableName;` 让我们先创建一个表:`mysql> create table DemoTable ( LoginDate timestamp );` 使用 insert 命令在表中插入一些记录:`mysql> insert into DemoTable values('2019-06-01'); mysql> insert into DemoTable values('2019-06-02'); mysql> insert into DemoTable values('2019-06-03'); mysql> insert into DemoTable values('2019-06-04');` 显示所有记录…… 阅读更多
7K+ 次查看
要获取日期之间的日期,您需要使用。这里,我们获取今天和今天-7 天之间的日期:`select *from yourTableName where DATE(yourColumnName) > (NOW() - INTERVAL 7 DAY);` 注意:假设当前日期是“2019-06-02”。让我们先创建一个表。`mysql> create table DemoTable ( LoginDate date );` 使用 insert 命令在表中插入一些记录:`mysql> insert into DemoTable values('2018-03-21'); mysql> insert into DemoTable values('2019-05-22'); mysql> insert into DemoTable values('2019-05-27');` …… 阅读更多
641 次查看
您可以使用 count(1)。让我们先看看语法:`select count(1) from yourTableName;` 让我们先创建一个表:`mysql> create table DemoTable ( StudentName varchar(100) );` 使用 insert 命令在表中插入一些记录:`mysql> insert into DemoTable(StudentName) values('John Smith'); mysql> insert into DemoTable(StudentName) values('Chris Brown'); mysql> insert into DemoTable(StudentName) values('David Miller'); mysql> insert into DemoTable(StudentName) values('Carol Taylor');` 显示所有记录…… 阅读更多
131 次查看
为此,请在 MySQL 中使用 CHAR_LENGTH() 函数。让我们先创建一个表:`mysql> create table DemoTable ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Subject longtext );` 现在,您可以使用 insert 命令在表中插入一些记录:`mysql> insert into DemoTable(Subject) values('MySQL, MongoDB'); mysql> insert into DemoTable(Subject) values('MySQL, MongoDB'); mysql> insert into DemoTable(Subject) values('MongoDB'); mysql> insert into DemoTable(Subject) values('MySQL');` 显示表中所有记录的 select 语句:`mysql> select *from DemoTable;` 输出…… 阅读更多
151 次查看
我们将创建一个存储过程,无论何时更新值,都不会更改变量的值。让我们先创建一个表:`mysql> create table DemoTable ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Value int );` 使用 insert 命令在表中插入一些记录:`mysql> insert into DemoTable(Value) values(100);` 使用 select 语句显示表中的所有记录:`mysql> select *from DemoTable;` 输出…… 阅读更多
数据结构
网络
关系数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP