在mysql中以句子格式打印报告

在mysql中以句子格式打印报告,mysql,concat,mysql6,Mysql,Concat,Mysql6,作为一个新手,我再次需要你的帮助。这一次,我试图在MYSQL 6.0中打印一份报告,以以下格式显示每个分支机构及其位置:“分支机构名称”位于“城市名称”所在城市的“街道地址”。我还需要标签。以下是我所做的和得到的结果: SELECT CONCAT(name, ' ', ' is located at', address, city, ' in the city of ') FROM branch; 我得到了一个名为address的专栏,其中有6个街道地址。根据您的评论,听起来您只需要以下内

作为一个新手,我再次需要你的帮助。这一次,我试图在MYSQL 6.0中打印一份报告,以以下格式显示每个分支机构及其位置:“分支机构名称”位于“城市名称”所在城市的“街道地址”。我还需要标签。以下是我所做的和得到的结果:

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

我得到了一个名为address的专栏,其中有6个街道地址。

根据您的评论,听起来您只需要以下内容:

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

这将产生以下结果:

|                                                          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 |

根据您的评论,听起来您只需要以下内容:

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

这将产生以下结果:

|                                                          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 |

所有问题的答案,但您尚未接受任何答案。你可能想接受一些答案,或者人们不想帮助你。对不起。你如何接受答案?你能发布一些样本数据,然后是期望的结果吗?在一个名为branch的表中,数据来自“名称”、“地址”和“城市”,我想显示分支机构的名称、街道地址以及所在城市的名称,以便以句子形式显示出来,例如,Robinhood分行位于塞勒姆的Robinhood路1234号。您只需选择一条记录。请共享表格模式。您所有问题的答案都已回答,但您尚未接受任何答案。你可能想接受一些答案,或者人们不想帮助你。对不起。你如何接受答案?你能发布一些样本数据,然后是期望的结果吗?在一个名为branch的表中,数据来自“名称”、“地址”和“城市”,我想显示分支机构的名称、街道地址以及所在城市的名称,以便以句子形式显示出来,例如,Robinhood分行位于塞勒姆的Robinhood路1234号。您只需选择一条记录。请共享表架构。