sql 查詢結果作為數據進行添加,where in 子查詢
查詢結果作為數據進行添加
INSERT INTO a ( Aid, Atitle, Url, Pic1 ) SELECT c Aid,d Atitle,e Url,f Pic1 FROM b
對於大神來說,不看都知道,但是對於和我一樣的菜鳥,就需要解釋一下了。
a,b是數據表名稱,c,d,e,f是數據。而c,d,e,f這些數據不一定非得來自b表,可以來自left join,right join和內連接查詢出來的結果
個人覺得使用起來還是比較方便的。
1 SELECT c,d,e FROM a WHERE 1=1 2 AND (f=5 OR f=11) 3 AND DATEDIFF(d,g,GETDATE())>=10 4 AND d IN (SELECT h FROM b WHERE h=d)
和上面一樣,a,b是數據表名稱,c,d,e,f,g,h是字段。DATEDIFF(d,g,GETDATE())>=10中d是指day,不明白得可以看一看DATEDIFF()函數
人是有思想的,這是人與動物本質的區別。人的社會屬性要求我們在操守的規范下實現自我價值,越有這越給予。因此,我們要實現自己的社會價值 。這些都離不開堅定的信仰,有無信仰是一個在精神層面狀態好壞的體現,不能覺得一切都無所謂。生活是一面鏡子,自己是什么樣子很快現行。 用知識武裝自己,用信仰升華自己,用愛好裝點自己,用個性標識自己。 我就是我,不一樣的煙火;我就是我,不一樣的水果;我就是我,不一樣的花朵;我就是我,不一樣的自我。 生活寄語:越努力,越幸運。 做最好的自己!