1

初心者なので、もう一度あなたの助けが必要です。今回は、MYSQL 6.0 で、各支店とその場所を次の形式で示すレポートを印刷しようとしています。「支店名」は、「都市名」の都市の「番地」にあります。ラベルも必要です。これが私がやったことと結果として得られたものです:

SELECT CONCAT(name, ' ',  ' is located at', address, city, ' in the city of ')
FROM branch; 

6 つの住所を含む address という名前の列を取得しました。

4

1 に答える 1

1

あなたのコメントに基づいて、次のことが必要なようです。

SELECT 
  CONCAT(name, ' is located at ', address,' in the city of ',  city) As Label
FROM branch; 

SQL Fiddle with Demoを参照してください。

これにより、次の結果が生成されます。

|                                                          LABEL |
------------------------------------------------------------------
| Robinhood is located at 1234 Robinhood Rd in the city of Salem |
|           New is located at 123 test dr in the city of Testing |
于 2013-02-07T18:07:19.453 に答える