资源描述:
《sql必知必会自己整理》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、CREATEDATABASESQLNO1USESQLNO1--venddors表存储卖产品的供应商CREATETABLEvendors(vend_idvarchar(12)primarykey,vend_namevarchar(23),vend_addressvarchar(23),vend_cityvarchar(23),vend_statevarchar(23),vend_zipvarchar(23),vend_countryvarchar(23),)--products表包含产品目录CREATETABLEproducts(prod_idvarchar(23)
2、primarykey,vend_idvarchar(23),prod_namevarchar(23),prod_priceint,prod_descvarchar(23),)droptableproducts--INSERTproductsVALUES('','','Fishbeanhagtoy','','');droptableprodors--customers表此处所有客户信息CREATETABLEcustomers(cust_idvarchar(23)primarykey,cust_namevarchar(23),cust_addressvarchar(2
3、3),cust_cityvarchar(23),cust_statevarchar(23),cust_zipvarchar(23),cust_countryvarchar(23),cust_contactvarchar(23),cust_emailvarchar(23),)--orders表储存客户订单。CREATETABLEosrder(order_numvarchar(23)primarykey,order_datevarchar(32),cust_idvarchar(23),)--orderitems表存储每个订单的实际物品CREATETABLEorderi
4、tems(order_numvarchar(23)primarykey,order_itemvarchar(23),prod_idvarchar(23),quantityvarchar(23),item_priceint,)DROPTABLEorderitems-------------------------------------------------------------------------------------------第二章检索数据--检索查询单个列SELECTprod_nameFROMproducts--检索查询多个列SELECTprod_
5、id,prod_name,prod_priceFROMproducts;--检索所有列SELECT*FROMproducts;--------------------------------------------------------------------------------------------------第三章:排序检索数据--排序数据SELECTprod_nameFROMproducts;--orderby的应用1:应保证它是SELECT语句的最后一条子句,否则系统报错2:作用是对prod_name列以字母循序排序。SELECTprod_name
6、FROMproductsORDERBYprod_name;--按多个列排序SELECTprod_id,prod_price,prod_nameFROMproductsORDERBYprod_price,prod_name--按列位置排序ORDERBY还支持按相对列位置进行排序SELECTprod_id,prod_price,prod_nameFROMproductsORDERBY2,3;--按指定排序方向DESC降序排列(从Z到A);默认是升序(从A到Z)SELECTprod_id,prod_price,prod_nameFROMproductsORDERBYpr
7、od_priceDESC;------------------------------------------------------------------------------------------------------------第四章过滤数据--在SELECT语句中,数据根据WHERE子句中指定的搜素条件进行过滤。--WHERE子句在表中(FROM子句)之后给出,--WHERE子句的位置:在同时使用ODDERBY和WHERE子句时,应该让ORDERBY位于WHERE之后,否则将会产生错误。SELECTprod_name,prod_priceFROMp
8、roduc