說明:複製表(只複製結構,源表名:a 新表名:b)
SQL: select * into b from a where 1<>1
說明:拷貝表(拷貝數據,源表名:a 目標表名:b)
SQL: insert into b(a, b, c) select d,e,f from b;
說明:顯示文章、提交人和最後回覆時間
SQL: select a.title,a.username,b.adddate from table a,(select max(adddate) adddate from table where table.title=a.title) b
說明:外連接查詢(表名1:a 表名2:b)
SQL: select a.a, a.b, a.c, b.c, b.d, b.f from a LEFT OUT JOIN b ON a.a = b.c
說明:日程安排提前五分鐘提醒
SQL: select * from 日程安排 where datediff('minute',f開始時間,getdate())>5
說明:兩張關聯表,刪除主表中已經在副表中沒有的信息
SQL:
delete from info where not exists ( select * from infobz where info.infid=infobz.infid )
相關推薦
'SQL常用語句總結(面試很有用哦)'
"數據庫1. 查看現有數據庫 SHOW DATABASES;2. 新建數據庫 CREATE DATABASE <數據庫名>; 3. 選擇數據庫 USE <數據庫名>; 4. 從.sql文件引入SQL語句 SOURCE <.sql文件路徑>...
'為什麼SQL正在擊敗NoSQL,這對未來的數據意味著什麼'
"導讀:經過多年的沉寂之後,今天的SQL正在復出。緣由如何?這對數據社區有什麼影響?看看本文的分析。以下為譯文。自從可以利用計算機做事以來,我們一直在收集的數據以指數級的速度在增長,因此對於數據存儲、處理和分析技術的要求也越來越高。在過去的十年裡,由於SQL無法滿足這些要求...
'Flink 1.9 實戰:使用 SQL 讀取 Kafka 並寫入 MySQL'
"SqlSubmit 的實現筆者一開始是想用 SQL Client 來貫穿整個演示環節,但可惜 1.9 版本 SQL CLI 還不支持處理 CREATE TABLE 語句。所以筆者就只好自己寫了個簡單的提交腳本。後來想想,也挺好的,可以讓聽眾同時瞭解如何通過 SQL 的方式...
'一波騷操作,我把 SQL 執行效率提高了 10,000,000 倍'
"場景我用的數據庫是mysql5.6,下面簡單的介紹下場景課程表:數據100條學生表:數據70000條學生成績表SC數據70w條查詢目的:查找語文考100分的考生查詢語句:select s.* from Student s where s.s_id in (select s...
'思考,擼一段 SQL ? 還是寫一段代碼?'
"以下都為個人思考總結所得,只作為拋磚引玉之說,一定會有不同意見,如果你有不同看法,歡迎拍磚。記得剛入公司帶我的研發哥們能寫一手漂亮的 SQL,搜索準確、執行快、效率高。配合Web項目中的查詢展示數據的需求,基本是分分鐘完成任務。那段時間基本是仰視的態度,每天都去討教一點手...
'MySQL的相關函數的使用SQL實踐操作詳情,如日期函數'
"MySQL第一.SQL函數SQL數據庫有兩種函數,總數函數和數量函數1,總數函數: 計算從列中取得的值,返回一個單一的值。如下:AVG() : 返回平均值MAX() :返回最大值MIN() : 返回最小值FIRST() : 返回第一個記錄的值LAST() : 返回最後一個...
'SQL查詢語句的執行順序解析'
"SQL語句執行順序結合上圖,整理出如下偽SQL查詢語句。從這個順序中我們可以發現,所有的查詢語句都是從 FROM 開始執行的。在實際執行過程中,每個步驟都會為下一個步驟生成一個虛擬表,這個虛擬表將作為下一個執行步驟的輸入。 接下來,我們詳細的介紹下每個步驟的具體執行過程。...
SQL
2019-09-07
'一波騷操作,我把 SQL 執行效率提高了 10,000,000 倍(附教程)'
"場景我用的數據庫是mysql5.6,下面簡單的介紹下場景課程表:數據100條學生表:數據70000條學生成績表SC數據70w條查詢目的:查找語文考100分的考生查詢語句:select s.* from Student s where s.s_id in (select s...
'一張圖看懂 SQL 的各種 join 用法'
"下圖展示了 LEFT JOIN、RIGHT JOIN、INNER JOIN、OUTER JOIN 相關的 7 種用法。具體分解如下:1、INNER JOIN(內連接)2、LEFT JOIN(左連接)3、RIGHT JOIN(右連接)4、OUTER JOIN(外連接)5、L...
SQL
2019-08-29
'程序員在寫 SQL 時常犯的錯誤'
" 正文 Java程序員編程時需要混合面向對象思維和一般命令式編程的方法,能否完美的將兩者結合起來完全得依靠編程人員的水準:技能(任何人都能容易學會命令式編程)模式(有些人用“模式-模式”,舉個例子,模式可以應用到任何地方,而且都可以歸為某一類模式)心境(首先,要寫個好的...
推薦中...