使用SELECT 查询资料
本篇会使用到这张资料表
语法1 : 从一个资料表撷取特定栏位资料
SELECT <栏位名称>,<栏位名称>……FROM <资料表名称>;
Ex: 撷取资料栏food_name、profit
SELECT food_name,profitfrom food
撷取结果
语法2:从一个资料表撷取全部栏位资料
SELECT *FROM <资料表名称>;
语法3 : 使用AS建立资料行别名
SELECT <栏位名称> AS <个别名>FROM <资料表名称>
Ex: 将 food_id命名成id,food_name命名成商品名称
SELECT food_id AS id,food_name AS "商品名称"FROM food;--如果个别名是以英文取名,直接打上即可,若为中文,则中文个别名前后加上双引号(”)
命名结果
语法4 : 使用DISTINCT消除重複的资料列
SELECT DISTINCT <栏位名称>FROM <资料表名称>
Ex1:消除food_catalg中重複资料列
SELECT DISTINCT food_catalgFROM food;
Ex1结果
Ex 2:消除food_catalg、sell_price中重複资料列
SELECT DISTINCT food_catalg,sell_priceFROM food;
Ex2结果
语法5:使用WHERE筛选资料列
SELECT <栏位名称>FROM <资料表名称>WHERE <条件式>
Ex : 选择buy_price栏位为10的纪录
SELECT food_name,buy_priceFROM foodWHERE buy_price=10;