sql 错题集锦 总结:字段可计算 总结:可使用in 总结:在……之间可用between 原因:老用正则表达式*和%混淆了,%万用字元,_一个字母的万用字元 原因:最后%不加则为结尾也必须为a 总结:字段间表相等用= ,而不是== 原因:city前是有空格的,页面中也没找到表,函數concat 可以用來合拼兩個或以上的字串 总结:错用了=,导致错误。like查询的是符合该模式的数据,通配符在like子句中才具有通配符的意义 总结:第一次name取数据,第二次replace对name进行处理返回新数据 总结:条件分开不就得了嘛,笨查詢面積為 5,000,000 以上平方公里的國家,對每個國家顯示她的名字和人均國內生產總值(gdp/population)
select name, gdp/population from world where area > 5000000
顯示“Ireland 愛爾蘭”,“Iceland 冰島”,“Denmark 丹麥”的國家名稱和人口。
select name,population from world where name in ('ireland','Iceland','Denmark','dsf')
顯示面積為 200,000 及 250,000 之間的國家名稱和該國面積。
select name,area from world where area between 200000 and 250000
找出以 Y 為結尾的國家。
SELECT name FROM world WHERE name LIKE '%y'
找出所有國家,其名字包括三個或以上的a
SELECT name FROM world WHERE name LIKE '%a%a%a%'
顯示所有國家名字,其首都和國家名字是相同的。
SELECT name FROM world WHERE capital = name
顯示所有國家名字,其首都是國家名字加上” City”
SELECT name FROM world WHERE capital= concat(name,' City')
找出所有首都和其國家名字,而首都要有國家名字中出現
select capital,name from world where capital like concat('%',name,'%')
顯示國家名字,及其延伸詞,如首都是國家名字的延伸。
select name,replace(capital,name,'') from world where capital like concat(name,'_%')
顯示以人口或面積為大國的國家,但不能同時兩者。顯示國家名稱,人口和面積。
select name,population,area from world where (area>3000000 and population<250000000) or (area<3000000 and population > 250000000)
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算