找到 4379 篇文章 关于 MySQL

如何从当前正在使用的数据库以外的其他数据库中的表获取列列表?使用 IN 运算符。

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

59 次浏览

可以使用 SHOW COLUMNS 语句实现。其语法如下:语法SHOW COLUMNS FROM tab_name IN db_name这里,tab_name 是要查看列列表的表的名称。Db_name 是存储表的数据库的名称。示例在本例中,我们当前使用的是数据库“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 | ... 阅读更多

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 中,如果没有 BOOLEAN 数据类型,我们如何显示 TRUE 和 FALSE 值?

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

158 次浏览

众所周知,MySQL 中没有 BOOLEAN 数据类型,因此我们可以使用 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)

广告