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

如何在当前使用的数据库之外的另一个数据库中获取表的列列表?使用 IN 运算符。

mkotla
更新于 2020年2月12日 05:24:22

59 次浏览

可以使用 SHOW COLUMNS 语句实现。其语法如下:语法SHOW COLUMNS FROM 表名 IN 数据库名这里,表名是我们要查看列列表的表名。数据库名是存储表的数据库的名称。示例在这个例子中,我们当前使用的是数据库“query”,并从 MySQL “database” 数据库中名为“arena”的表中获取列列表:mysql> SHOW COLUMNS FROM arena IN mysql\G *************************** 1. row *************************** Field: id Type: int(10) unsigned zerofill Null: NO Key: PRI Default: NULL Extra ... 阅读更多

如何从列的值中删除特定字符串后更新 MySQL 表?

Arjun Thakur
更新于 2020年6月20日 13:22:08

398 次浏览

我们可以使用 TRIM() 函数和 UPDATE 子句来更新 MySQL 表,方法是从列的值中删除特定字符串。以下来自“examination_btech”表的示例将使它更清晰——示例假设我们想从“Course”列的末尾删除值“(CSE)”并更新表,那么可以使用以下查询实现:mysql> Update examination_btech SET Course = TRIM(Trailing '(CSE)' FROM Course); Query OK, 10 rows affected (0.13 sec) mysql> Select * from examination_btech; +-----------+----------+--------+ | RollNo | Name | Course | +-----------+----------+--------+ | 201712001 | Rahul ... 阅读更多

如何使用 MySQL IF() 函数自定义行的值,而不是 NULL?

Arushi
更新于 2020年2月11日 06:18:34

75 次浏览

假设在我们的“Employee”表中,两名员工的“salary”列的值为 NULL。如下所示的数据本身并没有意义。mysql> Select * from employee; +----+--------+--------+ | ID | Name | Salary | +----+--------+--------+ | 1 | Gaurav | 50000 | | 2 | Rahul | 20000 | | 3 | Advik | 25000 | | 4 | Aarav | 65000 | | 5 | Ram | 20000 | | 6 | Mohan | 30000 | | 7 | Aryan | NULL | | 8 ... 阅读更多

如何将 SELECT 语句用作 MySQL IF() 函数的参数?

Sai Subramanyam
更新于 2019年7月30日 22:30:21

449 次浏览

完全可以将 SELECT 语句用作 MySQL IF() 函数的第一个参数。为了理解它,请考虑来自“Students”表的以下数据。mysql> Select * from Students; +----+-----------+-----------+----------+----------------+ | id | Name | Country | Language | Course | +----+-----------+-----------+----------+----------------+ | 1 | Francis | UK | English | Literature | | 2 | Rick | ... 阅读更多

如何在 SELECT 语句中使用 MySQL IF() 函数?

Monica Mona
更新于 2020年2月10日 10:40:37

3K+ 次浏览

通过提供列名以及条件作为 IF() 函数的第一个参数,完全可以在 SELECT 语句中使用 MySQL IF() 函数。为了理解它,请考虑来自“Students”表的以下数据。mysql> Select * from Students; +----+-----------+-----------+----------+----------------+ | id | Name | Country | Language | Course | +----+-----------+-----------+----------+----------------+ | 1 | Francis | UK | English | Literature | | 2 | Rick | USA | English | History | ... 阅读更多

MySQL IF() 函数是如何工作的?

Ankith Reddy
更新于 2020年6月20日 13:22:56

117 次浏览

MySQL IF() 函数是 MySQL 控制流函数之一,它根据条件返回一个值。它有时被称为 IF ELSE 或 IF THEN ELSE 函数。基本上,它接受三个表达式,如果第一个表达式为真(非零且非 NULL),则返回第二个表达式。否则,它返回第三个表达式。其语法如下:语法IF(expr, value_if_true, value_if_false)这里 expr 是具有某种条件的表达式。Value_if_true 是如果 expr 计算结果为 TRUE 则返回的值。Value_if_false 是如果 expr 计算结果为 FALSE 则返回的值。示例mysql> Select IF(100=100, 'YES', 'NO'); +------------------------+ | ... 阅读更多

在 MySQL 中,如果没有布尔数据类型,如何显示 TRUE 和 FALSE 值?

Sharon Christine
更新于 2020年6月20日 13:23:30

158 次浏览

众所周知,MySQL 中没有布尔数据类型,因此我们可以使用 TRUE 或 true、FALSE 或 false 在 MySQL 语句中输入布尔值。示例mysql> Select TRUE,FALSE; +------+-------+ | TRUE | FALSE | +------+-------+ | 1 | 0 | +------+-------+ 1 row in set (0.00 sec) mysql> Select true,false; +------+-------+ | TRUE | FALSE | +------+-------+ | 1 | 0 | +------+-------+ 1 row in set (0.00 sec)

如何在 MySQL 中组合函数?

Chandu yadav
更新于 2020年2月10日 10:43:23

485 次浏览

通过将一个函数作为另一个函数的参数,可以在 MySQL 中组合函数。这也称为函数嵌套。为了理解它,请考虑以下示例mysql> Select UPPER(CONCAT('www.', 'tutorialspoint', '.com'))As Tutorials; +------------------------+ | Tutorials | +------------------------+ | WWW.TUTORIALSPOINT.COM | +------------------------+ 1 row in set (0.00 sec) mysql> Select LOWER(CONCAT('WWW.', 'TUTORIALSPOINT', '.COM'))As Tutorials; +------------------------+ | Tutorials | +------------------------+ | www.tutorialspoint.com | +------------------------+ 1 row in set (0.00 sec)以上查询将 UPPER() 和 LOWER() 函数与 CONCAT() 函数组合。同样,我们可以组合更多... 阅读更多

如何将 MySQL POWER() 函数与列的数据值一起使用?

Samual Sam
更新于 2020年6月20日 13:09:17

96 次浏览

如果要将 POWER() 函数与列的数据值一起使用,则第一个参数(即底数)将是列的名称,第二个参数(即指数)将由我们指定。为了理解它,请考虑一个名为“Employee”的表,其中包含以下记录:mysql> Select * from Employee; +----+--------+--------+ | ID | Name | Salary | +----+--------+--------+ | 1 | Gaurav | 50000 | | 2 | Rahul | 20000 | | 3 | Advik | 25000 | | 4 | Aarav | 65000 | | 5 | Ram | 20000 | ... 阅读更多

在 MySQL 中,如何将一个数字提升到另一个数字的幂?

Govinda Sai
更新于 2020年6月20日 13:09:47

273 次浏览

POWER() 函数用于计算一个数的另一个数次幂。POW() 是 POWER() 函数的同义词。在这两个函数中,第一个参数作为底数,第二个参数作为指数。语法POWER(M, N) 此处,M 是作为指数运算底数的数字;N 是作为指数运算指数的数字。示例mysql> Select POWER(2,3),POW(2,3); +------------+----------+ | POWER(2,3) | POW(2,3) | +------------+----------+ | 8 | 8 | +------------+----------+ 1 row in set (0.00 sec)

广告