Navicat for mysql快捷键
ctrl+R快速运行
Ctrl+q新建查询
SELECT prod_name
FROM products;
从products表中检索名为prod_name的列
多条SQL语句必须以(;)分割
SQL语句不区分大小写
检索多个列时,一定要在列名之间加上逗号,但最后一个列名后不加
检索所有列,使用通配符(*)
SELECT *
FROM products;
检索不同的值使用distinct关键字,distinct关键字必须放在列名的前面
SELECT DISTINCT vend_id
FROM products;
注释有3种方式:
SELECT prod_name -- 这是一条注释
#这是一条注释
/* SELECT prod_name,vend_id
FROM products;*/
排序检索数据
SELECT prod_name
FROM products
ORDER BY prod_name;
在指定一条order by 字句时,应该保证它是select语句中最后一条字句
降序排列关键字desc
SELECT prod_id,prod_price,prod_name
FROM products
ORDER BY prod_price DESC,prod_name;
DESC关键字只应用到直接位于其前面的列名
如果想在多个列上进行降序排列,必须对每一列指定DESC关键字