我每月有12张桌子,需要在每张桌子上显示一行。如果我尝试加入,一切都会进入一行。能帮我解决一下吗?我使用ms sql。
由于 彼得
答案 0 :(得分:1)
SELECT TOP 1 *
FROM table1
WHERE <codition_to_get_the_right_row>
UNION ALL
SELECT TOP 1 *
FROM table2
WHERE <codition_to_get_the_right_row>
...
UNION ALL
SELECT TOP 1 *
FROM table12
WHERE <codition_to_get_the_right_row>