1题
需要看清思路:不是将数据库中的device_id的名字改为user_infors_example,而是在查找的时候,需要将device_id看成user_infors_example来进行查找。
答案
select device_id AS user_infos_example FROM user_profile limit 2
2
当固定查找数据的时候应该使用字符串来限定查找条件,所以需要知道如何通过字符串来限定查找条件。
select device_id ,university FROM user_profile WHERE university = "北京大学"
应该是使用英文的双引号将条件括住.
3
这一题主要考察使用sql语句来实现升序和降序进行查找。
SELECT * FROM your_table
ORDER BY column_name ASC; -- 升序排列
SELECT * FROM your_table
ORDER BY column_name DESC; -- 降序排列
关键字:order by 字段 ASC 升序
oreder by 字段 DESC 降序
4
发生错误的地方:1.查询的数据的顺序有问题,必须要按照题目的要求来获取数据。
2.按照顺序进行查询的时候当有多个条件的时候,就不知道应该怎么写了。
核心语法:order by gpa ASC ,age ASC;
select device_id ,gpa ,age from user_profile
order by gpa ASC ,age ASC;