1樓:高手自重
你不給我表結構,我就幫你猜
場景應該是這樣的,15的這張表是14這張表的父表,當14表中某個主題沒有(純粹猜的,預設值為『0』),就需要用他父類的表中的主題進行填充,從而產生了這sql,也就是說,這條sql是用15表的ccid來更新14表中的ccid,更新的條件是14表中的ccid為『0』,更新的值是15表中的ccid,14表與15表的關係是14表中pid等於15表中的aid。
總體來說,你們這個表設計得一塌糊塗,命名讓我有殺人的衝動。
執行報錯可以試著這樣修改
update cms_archives14 a set a.ccid1=
(select ccid1 from cms_archives15 where aid=a.pid3 limit 1
) where a.ccid1='0';
上面只是示例,後面的limit 1是mysql寫法
2樓:一顆程式猿
不對, update後面只能跟一個表名, 你後面那個子查詢要放到from裡
update cms_archives14set ......
from
(select .....
) as b
where ....
sql資料庫入門需要學習那些
3樓:匿名使用者
資料庫基本原理,要懂一些的.
可以對照理論在sql資料庫中走例子, 大量的練習這個是必須的了.
學會了基本的,搞搞sql優化,便是提高了.
4樓:匿名使用者
其實也不用學習什麼,很簡單的?主要是一些查詢語句,還有一些就是插入資料刪除資料的!
不過我學習資料庫知識之前是學習了c語言的!呵呵!
5樓:寄意寒星
在瞭解語言的基礎上,知道資料庫的基本原理,再學點資料庫的基本的增刪查改的語句,就可以在程式中去體驗了
求大神解釋一下這段sql語句
這應該抄是一個分頁提取數襲據的sql語句。pagesize 代表需bai要提取的數du量zhis 代表department 表中的條件 daototalsize代表已經提取的數量最後拼接的語句大體是 select top 10 from department where situation 0 an...
幫我解釋一下這首詩幫我解釋一下這首詩的意思謝謝了
頌古三十二首 宋 釋明辯 脫略情塵老睦州,虎頭虎尾一時收 芳草渡頭韓幹馬,綠楊堤畔戴嵩牛 解釋。不會 脫略情塵老睦州,虎頭虎尾一時收。芳草渡頭韓幹馬,綠楊堤畔戴嵩牛。62616964757a686964616fe4b893e5b19e31333361323037 這四句應該都是在描述繪畫上面的造詣。...
誰來幫我解釋一下這段程式
必須連著寫才有用,不然就被當做x 1了 include int main int x,y,z 宣告變數 x y 2 z 3 賦值 y x 1 x 是 先用後加 即將x的值取出 1賦值給y,然後x自身加1 printf d t d t x,y y x 1 printf d t d t x,y x是 先...