找到关于数据库的6705 篇文章

如果满足条件,在 MySQL 中选择列以从当前日期和当前日期加 1 获取记录

AmitDiwan
更新于 2019-12-31 07:04:51

458 次浏览

让我们首先获取当前日期 −mysql> select curdate();这将产生以下输出 −+------------+ | curdate()  | +------------+ | 2019-12-15 | +------------+ 1 row in set (0.00 sec)让我们首先创建一个表 −mysql> create table DemoTable1956    (    ProductId int,    ProductName varchar(20),    CustomerName varchar(20),    ShippingDate date    ); 使用 insert 命令插入一些记录到表中 −mysql> insert into DemoTable1956 values(101, 'Product-1', 'Sam', '2019-10-11'); ... 阅读更多

MySQL - 如何修复从 1,2,3,4,5 删除行后自增字段变为 1,3,5 的问题?现在我们希望它变为 1,2,3

AmitDiwan
更新于 2019-12-31 07:01:43

526 次浏览

让我们首先创建一个表 −mysql> create table DemoTable1955    (    UserId int NOT NULL AUTO_INCREMENT    ,    PRIMARY KEY(UserId)    ); 使用 insert 命令插入一些记录到表中 −mysql> insert into DemoTable1955 values(); ... 阅读更多

在 MySQL 中获取对应日期的星期几?

AmitDiwan
更新于 2019-12-31 06:59:51

93 次浏览

要获取星期几,请在 MySQL 中使用 DAYNAME() 函数。让我们首先创建一个表 −mysql> create table DemoTable1954    (    ShippingDate date    ); 使用 insert 命令插入一些记录到表中 −mysql> insert into DemoTable1954 values('2019-12-15'); ... 阅读更多

在 MySQL 中基于空值在新列中显示自定义文本?

AmitDiwan
更新于 2019-12-31 06:57:30

498 次浏览

让我们首先创建一个表 −mysql> create table DemoTable1953    (    StudentName varchar(20)    ); 使用 insert 命令插入一些记录到表中 −mysql> insert into DemoTable1953 values('Chris'); ... 阅读更多

在 MySQL 中基于学生分数列设置自定义消息

AmitDiwan
更新于 2019-12-31 06:53:59

101 次浏览

为此,请使用 CASE 语句。让我们首先创建一个表 −mysql> create table DemoTable1952    (    Marks int    ); 使用 insert 命令插入一些记录到表中 −mysql> insert into DemoTable1952 values(35); ... 阅读更多

将浮点值拆分为 MySQL 表的两列?

AmitDiwan
更新于 2019-12-31 06:50:55

676 次浏览

要将浮点值拆分为两列,第一列将包含小数点前的值。第二列将包含小数点后的值。为此,您可以使用 SUBSTRING_INDEX() 和 CAST()。让我们首先创建一个表 −mysql> create table DemoTable1951    (    Value1 varchar(20)    ); 使用 insert 命令插入一些记录到表中 −mysql> insert into DemoTable1951 values('100.50'); ... 阅读更多

在 MySQL 中组合 SUM 和 FORMAT 以格式化结果

AmitDiwan
更新于 2019-12-31 06:48:29

2K+ 次浏览

让我们创建一个表 −mysql> create table DemoTable1950    (    Amount float    ); 使用 insert 命令插入一些记录到表中 −mysql> insert into DemoTable1950 values(45.60); ... 阅读更多

在 MySQL 中为现有列设置 NOT NULL 属性

AmitDiwan
更新于 2019-12-31 06:47:21

230 次浏览

要为现有列设置 NOT NULL 属性,请使用 ALTER TABLE 命令。让我们首先创建一个表 −mysql> create table DemoTable1949    (    UserId int,    UserName varchar(20)    ); 这是为现有列设置 NOT NULL 属性的查询 −mysql> alter table DemoTable1949 modify UserName varchar(20) not null; ... 阅读更多

在 MySQL 中仅对字母数字字符串中的数字进行排序?

AmitDiwan
更新于 2019-12-31 06:45:01

261 次浏览

要仅对字母数字字符串中的数字进行排序,请使用 ORDER BY RIGHT()。让我们首先创建一个表 −mysql> create table DemoTable1948    (    StudentCode varchar(20)    ); 使用 insert 命令插入一些记录到表中 −mysql> insert into DemoTable1948 values('121John_567'); ... 阅读更多

从 MySQL 子查询中 SELECT,然后执行 DELETE?

AmitDiwan
更新于 2019-12-31 06:41:19

1K+ 次浏览

首先,我们创建一个表:
mysql> create table DemoTable1947 ( Id int, Name varchar(20) );
Query OK, 0 rows affected (0.00 sec)
使用insert命令在表中插入一些记录:
mysql> insert into DemoTable1947 values(101, 'Chris');
Query OK, 1 row affected (0.00 sec)
mysql> insert into DemoTable1947 values(102, 'David');
Query OK, 1 row affected (0.00 sec)
mysql> insert into DemoTable1947 values(103, 'Mike');
Query OK, 1 row affected (0.00 sec)
mysql> insert into DemoTable1947 values(104, 'Bob');
Query OK, 1 row affected (0.00 sec)
mysql> insert into DemoTable1947 values(105, 'Sam');
Query OK, 1 row affected (0.00 sec)
显示……阅读更多

广告