精妙的SQL语句收藏
生活随笔
收集整理的這篇文章主要介紹了
精妙的SQL语句收藏
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
- 說明:復(fù)制表(只復(fù)制結(jié)構(gòu),源表名:a 新表名:b)
select * into b from a where 1<>1 - 說明:拷貝表(拷貝數(shù)據(jù),源表名:a 目標(biāo)表名:b)
insert into b(a, b, c) select d,e,f from b;
- 說明:日程安排提前五分鐘提醒
select * from 日程安排 where datediff('minute',f開始時(shí)間,getdate())>5 - 說明:兩張關(guān)聯(lián)表,刪除主表中已經(jīng)在副表中沒有的信息
delete from info where not exists ( select * from infobz where info.infid=infobz.infid )
- 說明:清除表中重復(fù)的記錄(PriKey為遞增值主鍵,key為判斷相同記錄的標(biāo)準(zhǔn))
Delete From?B Where B.PriKey In(Select?B.PriKey from?B As s1 Where?B.PriKey not in (Select max(B.PriKey) from?B As s2 Where s1.key=s2.key))
轉(zhuǎn)載于:https://www.cnblogs.com/tangself/archive/2009/12/10/1621427.html
總結(jié)
以上是生活随笔為你收集整理的精妙的SQL语句收藏的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 机器学习在本体中的应用研究文献综述
- 下一篇: 数据库的学习