-1

テーブル A の行数とテーブル B の行数が等しいかどうかを判断する SQL ステートメントの書き方を知りたいです。

4

2 に答える 2

2

以下を照会します

SELECT 1
FROM 
   (SELECT COUNT(1) TOTAL_A FROM A) TABLE_A_COUNT,
   (SELECT COUNT(1) TOTAL_B FROM B) TABLE_B_COUNT
WHERE TABLE_A_COUNT.TOTAL_A = TABLE_B_COUNT.TOTAL_B

カウントが一致すると、行が返されます。

于 2013-07-12T07:45:29.497 に答える
0
if (select count(*) from a) = (select count(*) from b)
begin
    :
end
于 2013-07-12T07:45:23.953 に答える