0

私のGoogle-Fuはこれに弱いので、多分あなた方全員が助けることができます。

複数の列を選択する場合は、次のことができます...

SELECT 'something' as userName, 'fooBar' as typicalSaying

そして、あなたは得るでしょう:

+----------------+-----------------+
|    userName    |   typicalSaying |
+----------------+-----------------+
|   something    |    fooBar       |
+----------------+-----------------+

ただし、行を使用して上記を行うにはどうすればよいですか?

例えば:

SELECT someLine, effy.text from table
LEFT JOIN (SELECT 'a' as text UNION 'b' UNION 'c') as effy 

編集: のような結果を得るには..

+----------------+--------------+
|    someLine    |   effy.text  |
+----------------+--------------+
|   entryA       |    a         |
|   entryA       |    b         |
|   entryA       |    c         |
+----------------+--------------+
4

1 に答える 1

1

あなたはほとんどそこにいました:

SELECT someLine, effy.text
FROM table
LEFT JOIN (
  SELECT 'a' as text
  UNION ALL
  SELECT 'b'
  UNION ALL
  SELECT 'c'
) as effy 
于 2012-07-09T19:29:59.617 に答える