3

そのようなSQLクエリを実行しようとしています

(SELECT ID, Name FROM Book)
UNION
(SELECT ID, Name FROM Author)

最終的なテーブルで、どの ID が本からのもので、どの ID がフラグなどを設定している著者からのものかを知りたいです。

4

3 に答える 3

3

あなたはこれを行うことができます:

SELECT ID, Name, 'From Book' AS FromWhome 
FROM Book
UNION
SELECT ID, Name, 'From Author'
FROM Author
于 2012-09-30T11:12:02.110 に答える
2

次のような静的テキストを選択するだけです

(SELECT ID, Name, "Book" FROM Book) UNION (SELECT ID, Name, "Author" FROM Author)
于 2012-09-30T11:12:24.887 に答える
0

値を選択すると、列と式が許可されます。また、新しい列の結果に次のように名前を付けることができます。

SELECT ID, Name, 'book' as tag FROM Book
UNION 
SELECT ID, Name, 'author' as tag FROM Author
于 2012-09-30T11:12:43.587 に答える