热线电话:13121318867

登录
2019-03-04 阅读量: 700
SQL查询语句中的顺序问题

问题描述:

显示所有首都是其国家名字加上“city”的国家的名字,例如:“Mexico 墨西哥”的首都是”Mexico City”。

数据如下

问题解析:

这里的查询语句的条件要用到concat函数,连接字符串,这里要注意查询语句的顺序,如果在select语句中就使用 concat(name, ' City')就会报错,因为在sql语句中,是先查询where语句,再检索select语句的。

SELECT name FROM world
WHERE capital = concat(name, ' City')
29.9023
1
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子