【发布时间】:2015-07-31 17:11:36
【问题描述】:
如果我有两个单独的表(名称和颜色)并具有以下列:
姓名
约翰
艾米
杰克
雷
简
弗洛
颜色
红色
绿色
我怎么做才能得到
名称颜色
约翰红
艾米格林
杰克红
雷绿
简红
浅绿色
我正在使用 postgreSQL-9.2。
【问题讨论】:
如果我有两个单独的表(名称和颜色)并具有以下列:
姓名
约翰
艾米
杰克
雷
简
弗洛
颜色
红色
绿色
我怎么做才能得到
名称颜色
约翰红
艾米格林
杰克红
雷绿
简红
浅绿色
我正在使用 postgreSQL-9.2。
【问题讨论】:
非常奇怪的用例,但这应该可以解决问题:
SELECT name || ' ' || color
FROM names, colors
WHERE length(name || ' ' || color) = 8
【讨论】: