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

如何从MySQL数据库中显示日期格式为30-04-2020而不是2020-04-30?

AmitDiwan
更新于 2020年12月11日 05:38:01

55 次浏览

为此,请在MySQL中使用DATE_FORMAT()。语法如下:示例select date_format(yourColumnName, '%d-%m-%Y') as anyAliasName from yourTableName;让我们创建一个表:示例mysql> create table demo80 -> ( -> due_date date -> ); 查询成功,0 行受影响 (0.74秒)使用insert命令向表中插入一些记录:示例mysql> insert into demo80 values('2020-04-30'); 查询成功,1 行受影响 (0.14秒) mysql> insert into demo80 values('2016-01-10'); 查询成功,1 行受影响 (0.17秒) mysql> insert into demo80 values('2018-03-21'); 查询成功,1 行受影响 (0.12秒)使用select语句显示表中的记录:示例mysql> select *from demo80; 这将… 阅读更多

使用逗号作为分隔符将一列拆分为两列 - MySQL

AmitDiwan
更新于 2020年12月11日 05:35:52

4K+ 次浏览

为此,您可以在MySQL中使用substring_index()。让我们创建一个表:示例mysql> create table demo79 -> ( -> fullname varchar(50) -> ); 查询成功,0 行受影响 (0.64秒)使用insert命令向表中插入一些记录:示例mysql> insert into demo79 values("John, Smith"); 查询成功,1 行受影响 (0.09秒) mysql> insert into demo79 values("David, Miller"); 查询成功,1 行受影响 (0.11秒) mysql> insert into demo79 values("Chris, Brown"); 查询成功,1 行受影响 (0.07秒)使用select语句显示表中的记录:示例mysql> select *from demo79; 这将产生以下输出:输出+--------------+ | … 阅读更多

如何在MySQL数据库中使用ID从另一个表中获取用户名?

AmitDiwan
更新于 2020年12月11日 05:33:37

3K+ 次浏览

要使用ID从两个表中获取用户名,您需要使用JOIN并连接这些表。让我们创建一个表:示例mysql> create table demo77 -> ( -> userid int not null primary key, -> username varchar(20) -> ); 查询成功,0 行受影响 (2.63秒)使用insert命令向表中插入一些记录:示例mysql> insert into demo77 values(1, 'John'); 查询成功,1 行受影响 (0.19秒) mysql> insert into demo77 values(2, 'Bob'); 查询成功,1 行受影响 (0.36秒)使用select语句显示表中的记录:示例mysql> select *from demo77; 这将产生以下… 阅读更多

在MySQL中查找所有具有唯一姓氏的用户?

AmitDiwan
更新于 2020年12月11日 05:30:40

458 次浏览

要查找所有具有唯一姓氏的用户,请使用GROUP BY HAVING COUNT()。让我们创建一个表:示例mysql> create table demo76 -> ( -> firstName varchar(20), -> lastName varchar(20) -> ); 查询成功,0 行受影响 (9.29秒)使用insert命令向表中插入一些记录:示例mysql> insert into demo76 values('John', 'Doe'); 查询成功,1 行受影响 (2.52秒) mysql> insert into demo76 values('David', 'Smith'); 查询成功,1 行受影响 (6.31秒) mysql> insert into demo76 values('Adam', 'Smith'); 查询成功,1 行受影响 (1.52秒)使用select语句显示表中的记录:示例mysql> select *from … 阅读更多

在MySQL中获取更新时间戳早于1天的行?

AmitDiwan
更新于 2020年12月11日 05:28:02

738 次浏览

为此,您可以使用from_unixtime()以及now()。让我们创建一个包含一些数据类型的表:示例mysql> create table demo75 -> ( -> due_date int(11) -> ); 查询成功,0 行受影响,1 个警告 (2.87秒)使用insert命令向表中插入一些记录:示例mysql> insert into demo75 values(unix_timestamp("2020-01-10")); 查询成功,1 行受影响 (0.46秒) mysql> insert into demo75 values(unix_timestamp("2020-11-19")); 查询成功,1 行受影响 (0.59秒) mysql> insert into demo75 values(unix_timestamp("2020-12-18")); 查询成功,1 行受影响 (0.44秒) mysql> insert into demo75 values(unix_timestamp("2020-11-10")); 查询成功,1 行受影响 (0.70秒)使用… 阅读更多

MySQL使用动态数组的LIKE查询?

AmitDiwan
更新于 2020年12月11日 05:23:57

1K+ 次浏览

要使用动态数组实现LIKE查询,语法如下:示例select *from yourTableName where yourColumnName2 like "%yourValue%" order by yourColumnName1 asc limit yourLimitValue;让我们创建一个表:示例mysql> create table demo74 -> ( -> user_id int not null auto_increment primary key, -> user_names varchar(250) -> ) -> ; 查询成功,0 行受影响 (0.67秒)使用insert命令向表中插入一些记录:示例mysql> insert into demo74(user_names) values("John Smith1, John Smith2, John Smith3"); 查询成功,1 行受影响 (0.18秒) mysql> insert into demo74(user_names) values("John Smith1"); 查询成功,… 阅读更多

MySQL - 如果包含特定数字,则选择所有记录?

AmitDiwan
更新于 2020年12月11日 05:20:16

804 次浏览

要选择所有包含特定数字的记录,请在MySQL中使用FIND_IN_SET()。让我们创建一个表:示例mysql> create table demo73 -> ( -> interest_id varchar(100), -> interest_name varchar(100) -> ); 查询成功,0 行受影响 (1.48秒)使用insert命令向表中插入一些记录:示例mysql> insert into demo73 values("100, 101, 103, 105", "SSC"); 查询成功,1 行受影响 (0.34秒) mysql> insert into demo73 values("105, 103, 1005, 1003, 104", "Computer"); 查询成功,1 行受影响 (0.10秒) mysql> insert into demo73 values("110, 105, 104, 111", "Novel"); 查询成功,1 行受影响 (0.31秒)显示… 阅读更多

如何在MYSQL中将MM/YY转换为YYYY-MM-DD?

AmitDiwan
更新于 2020年12月11日 05:17:06

754 次浏览

要转换,请在MySQL中使用str_to_date()。让我们创建一个表并添加日期记录:示例mysql> create table demo72 -> ( -> due_date varchar(40) -> ); 查询成功,0 行受影响 (2.96秒)使用insert命令向表中插入一些记录:示例mysql> insert into demo72 values("11/15"); 查询成功,1 行受影响 (0.26秒) mysql> insert into demo72 values("02/20"); 查询成功,1 行受影响 (0.09秒) mysql> insert into demo72 values("07/95"); 查询成功,1 行受影响 (0.15秒)使用select语句显示表中的记录:示例mysql> select *from demo72; 这将产生以下输出… 阅读更多

各种DB2数据类型的COBOL主机变量等效项是什么?

Mandalika
更新于 2020年12月1日 05:07:03

818 次浏览

问题:当主机变量和SELECT语句中的列数不匹配时,COBOL-DB2程序的行为如何?解决方案如果列数和主机变量数不匹配,则查询将失败。例如,如果我们在处理ORDERS DB2表的COBOL-DB2程序中使用了以下查询。示例EXEC SQL SELECT ORDER_ID, ORDER_AMOUNT, ORDER_DATE, ORDER_STATUS INTO :WS-ORDER-ID, :WS-ORDER-AMOUNT, :WS-ORDER-DATE, FROM ORDERS WHERE ORDER_DATE = ‘2020-09-15’ END-EXEC存在不匹配… 阅读更多

“FOR UPDATE OF”子句在COBOL-DB2程序中的用途和用法是什么?

Mandalika
更新于 2020年12月1日 05:05:31

4K+ 次浏览

问题:“FOR UPDATE OF”子句在游标中的用途是什么?如果我们在COBOL-DB2程序中不使用此子句就发出UPDATE语句,将会发生什么?解决方案“FOR UPDATE OF”子句在游标声明中给出,当我们想要更新表时使用它。所有需要更新的列都应在游标声明中给出。“FOR UPDATE OF”子句将在游标打开后对所有合格的行施加排他锁。我们也可以在不使用“FOR UPDATE CLAUSE”的情况下更新表,但在这种情况下… 阅读更多

广告