我在mysql中有两个表。第一个表是名称具有以下日期:
name service number
carlos telephone 6
juan watter 12
maria gas 23
jhon hostal 17
marcos sleeping 21
carlos othercarlos 12
other other 13
我还有其他表别名
name service alias price
carlos telephone telephone-carlos 700
carlos sleeping sleeping-carlos 300
juan watter watter-juan 900
maria gas gas-maria 650
jhon hostal hostal-jhon 700
我需要一个包含姓名、别名、号码和王子的视图。但是我需要名称中的所有行,我打算使用左外连接。但问题是,当我查询 othercarlos 何时出现时,我需要价格是 carlos 服务的平均值,而当名称为 other 时,我需要显示所有服务的平均值。但出现空
http://sqlfiddle.com/#!2/c1d4f/1
我创建了这个表和我的查询