這樣寫當然有問題啦
SELECT count(*)
FROM SYUKKA_FL INNER JOIN PRINT_FL
ON SYUKKA_FL.KANRI_BASYO_CD = PRINT_FL.KANRI_BASYO_CD count(*)這個*兩個表記錄的乘積,就是表1第一條記錄和表2的所有記錄連接得到的記錄集,加上表1的第二條記錄也和表2的所有記錄連接得到的記錄集,以此類推。
===================
兩個表相連,你要得到哪一個字段,必須要列出具體的表名,字段名
SELECT a.col1,a.col2,b.col3,b.col4....
FROM SYUKKA_FL a INNER JOIN PRINT_FL b
ON a.KANRI_BASYO_CD = b.KANRI_BASYO_CD
SELECT count(*)
FROM SYUKKA_FL INNER JOIN PRINT_FL
ON SYUKKA_FL.KANRI_BASYO_CD = PRINT_FL.KANRI_BASYO_CD count(*)這個*兩個表記錄的乘積,就是表1第一條記錄和表2的所有記錄連接得到的記錄集,加上表1的第二條記錄也和表2的所有記錄連接得到的記錄集,以此類推。
===================
兩個表相連,你要得到哪一個字段,必須要列出具體的表名,字段名
SELECT a.col1,a.col2,b.col3,b.col4....
FROM SYUKKA_FL a INNER JOIN PRINT_FL b
ON a.KANRI_BASYO_CD = b.KANRI_BASYO_CD
請問下面業務的SQL如何寫﹕
表A
有1﹐2﹐3﹐4四個字段表B
有x,y,z三個字段。
表A的4 和 表B的z 類型相同。現在要求輸出x,2,3,4 ,其中x是用A中的1去找B中的x得出來的。
from a
請恕我愚笨﹐可以解釋一下嗎。
匹配