where子句中的数据库名称

时间:2013-12-08 17:24:04

标签: mysql sql

我正在尝试创建一个查询来比较where子句中数据库名称的长度。 例如,如果数据库名为“test1”,则查询必须返回ID为“1234”但不起作用的所有用户。

有人知道该怎么办?这是查询:

select * from users where id='1234’ AND 5=(select length(database()))

1 个答案:

答案 0 :(得分:0)

这很完美:

select * from users where id='1234' AND 10=(select length(database()));

this Fiddle。数据库名称为db_2_b7100