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

MySQL 连接运算符?

George John
更新于 2020-06-25 12:59:12

391 次浏览

您可以使用 MySQL 的内置函数 CONCAT()。语法如下:SELECT CONCAT(('(', yourColumnName1, ', ', yourColumnName2, ', ', yourColumnName3, ...N')') as anyVariableName from yourTableName;为了理解以上语法,让我们先创建一个表。创建表的查询如下:mysql> create table Concatenation_OperatorDemo -> ( -> -> VendorId int, -> VendorName varchar(100), -> VendorCountry varchar(100) -> ); 使用 insert 命令在表中插入一些记录。查询如下:mysql> insert into Concatenation_OperatorDemo values(101, 'Carol', 'US'); mysql> insert ... 阅读更多

MySQL 使用 1-3 之间的随机数进行更新

Chandu yadav
更新于 2020-06-25 13:01:59

1K+ 次浏览

使用 1-3 之间的随机数更新列的语法如下:update yourTableName set yourColumnName=FLOOR(1+RAND()*3);为了理解以上语法,让我们先创建一个表。创建表的查询如下:mysql> create table UpdateNumber1To3 -> ( -> MyNumber int -> ); 使用 insert 命令在表中插入一些记录。查询如下:mysql> insert into UpdateNumber1To3 values(100); mysql> insert into UpdateNumber1To3 values(140); mysql> insert into UpdateNumber1To3 values(130); ... 阅读更多

获取 MySQL 中每个约束中的字段

Vrundesha Joshi
更新于 2019-07-30 22:30:24

55 次浏览

假设我们有一个名为“business”的数据库,其中包含多个表。如果您想获取每个约束中的字段,请使用以下查询。以下查询用于获取这些约束中的每一个中的字段:mysql> select * -> from information_schema.key_column_usage -> where constraint_schema = 'business';以下是输出:+--------------------+-------------------+--------------------------+---------------+--------------+------------------------------+--------------+------------------+-------------------------------+-------------------------+-----------------------+------------------------+ | CONSTRAINT_CATALOG | CONSTRAINT_SCHEMA | CONSTRAINT_NAME          | TABLE_CATALOG | TABLE_SCHEMA | TABLE_NAME                   | COLUMN_NAME | ORDINAL_POSITION  | POSITION_IN_UNIQUE_CONSTRAINT | REFERENCED_TABLE_SCHEMA | REFERENCED_TABLE_NAME | REFERENCED_COLUMN_NAME | +--------------------+-------------------+--------------------------+---------------+--------------+------------------------------+--------------+------------------+-------------------------------+-------------------------+-----------------------+------------------------+ | def         ... 阅读更多

如何使用 MySQL 将查询结果存储在变量中?

Anvi Jain
更新于 2019-07-30 22:30:24

8K+ 次浏览

要在 MySQL 中将查询结果存储在变量中,请使用 SET 命令。语法如下:SET @anyVariableName = ( yourQuery);为了理解以上概念,让我们创建一个表。以下是创建表的查询:mysql> create table QueryResultDemo    −> (    −> Price int    −> ); 现在让我们向表中插入一些记录。以下是插入记录的查询:mysql> insert into QueryResultDemo values(100); mysql> insert into QueryResultDemo values(20); ... 阅读更多

比较 MySQL DATETIME 字段中的 DATE 字符串和字符串?

Vrundesha Joshi
更新于 2019-07-30 22:30:24

1K+ 次浏览

您可以使用 MySQL 中的 DATE() 函数比较 DATE 字符串和 DATETIME 字段中的字符串。语法如下:select *from yourTableName where DATE(yourColumnName) = ’anyDateString’;为了理解以上语法,让我们创建一个表并在表中设置一些 datetime 值。创建表的查询:mysql> create table DateTimeDemo -> ( -> ArrivalTime datetime -> ); 让我们使用 insert 命令在表中插入一些记录。以下是插入记录的查询:... 阅读更多

获取 MySQL 中两个时间戳之间以秒为单位的差值?

Rishi Rathor
更新于 2019-07-30 22:30:24

693 次浏览

要获取两个时间戳之间以秒为单位的差值,请在 MySQL 中使用两个内置函数 TIME_TO_SEC() 和 TIMEDIFF()。语法如下:select time_to_sec(timediff(yourCoulnName1, yourCoulnName2)) as anyVariableName from yourTableName;为了理解以上概念,让我们先创建一个表。创建表的查询。mysql> create table TimeToSecond -> ( -> MyTime timestamp, -> YourTime timestamp -> ); 现在,您可以在表中插入一些 datetime 值。查询如下:mysql> insert into TimeToSecond values('2016-05-10 10:02:00', '2016-05-10 10:00:00'); ... 阅读更多

连接 MySQL 中的两列?

Jennifer Nicholas
更新于 2019-07-30 22:30:24

8K+ 次浏览

要连接两列,请在 MySQL 中使用 CONCAT() 函数。语法如下:select CONCAT(yourColumnName1, ' ', yourColumnName2) as anyVariableName from yourTableName;为了理解以上概念,让我们创建一个表。创建表的查询如下:mysql> create table concatenateTwoColumnsDemo    −> (    −> StudentId int,    −> StudentName varchar(200),    −> StudentAge int    −> ); 现在,您可以在表中插入一些记录。插入记录的查询如下:mysql> insert into concatenateTwoColumnsDemo values(1, 'Sam', 21); ... 阅读更多

如何在 MySQL 中用“0”在邮政编码前填充?

Anvi Jain
更新于 2019-07-30 22:30:24

476 次浏览

要在邮政编码前填充 0,请在 MySQL 中使用 LPAD() 函数。语法如下:SELECT LPAD(yourColumnName, columnWidth+1, '0') as anyVariableName from yourTableName;为了理解使用 LPAD() 在邮政编码前填充 0 的以上概念,让我们创建一个表。该表的一列是邮政编码。以下是创建表的查询。mysql> create table ZipCodePadWithZeroDemo    −> (    −> Name varchar(200),    −> YourZipCode int(6)    −> ); 在表中插入一些记录。插入记录的查询如下:... 阅读更多

检查 MySQL 中是否存在用户并删除它?

Vrundesha Joshi
更新于 2019-07-30 22:30:24

2K+ 次浏览

要检查 MySQL 中存在多少用户,请使用 MySQL.user 表。以下是检查存在多少用户的语法。mysql> SELECT User FROM mysql.user; 以下输出显示用户:+------------------+ | User | +------------------+ | Mac | | Manish | | mysql.infoschema | | mysql.session | | mysql.sys | | root ... 阅读更多

仅根据月份和年份在 MySQL 中进行选择?

Rishi Rathor
更新于 2019-07-30 22:30:24

2K+ 次浏览

要根据月份和年份选择 MySQL,请使用内置函数 YEAR() 和 MONTH()。语法如下:select *from yourTableName where YEAR(yourColumnName) = YearValue AND MONTH(yourColumnName) = monthValue;为了理解以上语法,让我们创建一个表。创建表的查询如下:mysql> create table selectDataOnYearandMonthDemo -> ( -> BookId int, -> BookName varchar(100), -> BookDueDate datetime -> ); 现在,您可以在表中插入一些记录。查询如下: ... 阅读更多

广告