一个小白记录的大数据实训过程 day02
实训第二天,MySQL的内容继续,今天的内容就是数据库的查询命令。
基础查询、条件查询、模糊查询、排序查询、分组查询、等值连接查询。
具体的细节老师发的文件里十分详细,我也做了标注,但是现在自己立马能想起来的自己出错的一些细节:
1、在计算年薪的时候 使用 ifnull
salary12(1+ifnull(con_poc,0)) 刚开始没记清这个指令的用法,写的太蠢,也避免自己再看的时候当成对的,我就不贴了。
2、where 后面用not的时候
写成了
where salary not (between 5000 and 12000) 这是错的
!!!要是打括号 where后面要直接跟not
where not salary(between 5000 and 12000)
或者
where salary not between 5000 and 12000
所以最后这种写法不香吗???就是正常的说话语序啊,为啥要为难自己!!
3、等值连接查询的时候。。注意如果有量在两个表里都有的时候,select后面要标清楚是哪个表的,不然会引起歧义。
另外重要的一点,时刻提醒我自己!!!注意不要拼错关键字。。。三行指令看一年真不是说说而已。。。。
祝自己明天顺利!!