精妙的SQL语句收藏
生活随笔
收集整理的這篇文章主要介紹了
精妙的SQL语句收藏
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
- 說明:復制表(只復制結構,源表名:a 新表名:b)
select * into b from a where 1<>1 - 說明:拷貝表(拷貝數據,源表名:a 目標表名:b)
insert into b(a, b, c) select d,e,f from b;
- 說明:日程安排提前五分鐘提醒
select * from 日程安排 where datediff('minute',f開始時間,getdate())>5 - 說明:兩張關聯表,刪除主表中已經在副表中沒有的信息
delete from info where not exists ( select * from infobz where info.infid=infobz.infid )
- 說明:清除表中重復的記錄(PriKey為遞增值主鍵,key為判斷相同記錄的標準)
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))
轉載于:https://www.cnblogs.com/tangself/archive/2009/12/10/1621427.html
總結
以上是生活随笔為你收集整理的精妙的SQL语句收藏的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 机器学习在本体中的应用研究文献综述
- 下一篇: Total commander 之F3