資源描述:
《sql經(jīng)典語(yǔ)句大全》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、sele成績(jī)from成績(jī)表where姓名="李明"intoarraycjselect姓名intoarrayxmfrom考生信息表&&把考生信息表中的姓名給變量xmVfp導(dǎo)出到xlscopyto考試信息表typexlscopyto考試信息表typexl5xl5格式IMPORTFROM考試信息表.xlstypexl8&&將考試信息表.exl轉(zhuǎn)換成同名的dbf使用import命令,如:???IMPORT??FROM??表1.xls??TYPE??xl8???將表1.xls導(dǎo)入為表1.dbfIMPORT??FROM??你的表.xls??TYPE??XL8??SHEET??"Sheet
2、2"?有時(shí)需要把Excel表另存為“Microsoft??Excel??5.0??和??97??(XLS)”?格式后,再用以上命令進(jìn)行導(dǎo)入。????如果VFP表已存在,并且EXCEL表格式與VFP表格式一樣,也可以用以下:?use?VFP表名?APPEND?FROM?Excel表.xls?TYPE?xl5經(jīng)典SQL語(yǔ)句大全一、基礎(chǔ)1、說(shuō)明:創(chuàng)建數(shù)據(jù)庫(kù)CREATEDATABASEdatabase-name2、說(shuō)明:刪除數(shù)據(jù)庫(kù)dropdatabasedbname3、說(shuō)明:備份sqlserver---創(chuàng)建備份數(shù)據(jù)的deviceUSEmasterEXECsp_addumpdevice
3、'disk','testBack','c:mssql7backupMyNwind_1.dat'---開(kāi)始備份BACKUPDATABASEpubsTOtestBack4、說(shuō)明:創(chuàng)建新表createtabletabname(col1type1[notnull][primarykey],col2type2[notnull],..)根據(jù)已有的表創(chuàng)建新表:A:createtabletab_newliketab_old(使用舊表創(chuàng)建新表)B:createtabletab_newasselectcol1,col2…fromtab_olddefinitiononly5、說(shuō)明:刪除新表dr
4、optabletabname6、說(shuō)明:增加一個(gè)列Altertabletabnameaddcolumncoltype注:列增加后將不能刪除。DB2中列加上后數(shù)據(jù)類(lèi)型也不能改變,唯一能改變的是增加varchar類(lèi)型的長(zhǎng)度。altertable表名add列名數(shù)據(jù)類(lèi)型如:altertablestudentaddnicknamechar(20)添加沒(méi)有默認(rèn)值:altertableTestaddBazaarTypechar(1)有默認(rèn)值的添加列:altertableTestaddBazaarTypechar(1)default(0)刪除沒(méi)有默認(rèn)值的列:altertableTestdrop
5、COLUMNBazaarType刪除有默認(rèn)值的列:先刪除約束(默認(rèn)值)altertableTestDROPCONSTRAINTDF__Test__BazaarType__3C4ACB5F,然后在刪除列altertableTestDROPCOLUMNBazaarType7、說(shuō)明:添加主鍵:Altertabletabnameaddprimarykey(col)說(shuō)明:刪除主鍵:Altertabletabnamedropprimarykey(col)8、說(shuō)明:創(chuàng)建索引:create[unique]indexidxnameontabname(col….)刪除索引:dropindexid
6、xname注:索引是不可更改的,想更改必須刪除重新建。9、說(shuō)明:創(chuàng)建視圖:createviewviewnameasselectstatement刪除視圖:dropviewviewname10、說(shuō)明:幾個(gè)簡(jiǎn)單的基本的sql語(yǔ)句選擇:select*fromtable1where范圍插入:insertintotable1(field1,field2)values(value1,value2)刪除:deletefromtable1where范圍更新:updatetable1setfield1=value1where范圍查找:select*fromtable1wherefield1li
7、ke’%value1%’---like的語(yǔ)法很精妙,查資料!排序:select*fromtable1orderbyfield1,field2[desc]總數(shù):selectcountastotalcountfromtable1求和:selectsum(field1)assumvaluefromtable1平均:selectavg(field1)asavgvaluefromtable1最大:selectmax(field1)asmaxvaluefromtable1最?。簊electmin(field1)as