sql赋值,在创建表时连接

时间:2013-11-14 04:50:38

标签: sql

对于拳头的帖子感到抱歉,希望这会让它更加友善

坚持完成任务并完全失去了如何执行此操作。 我本来应该将这4个放到一个表中,但是如何将表连接起来呢?

- 包(表名)

- package_code(列名)

- 目的地(列名)

- 价格(列名)

- passport_required(列名)

package_code是主键

* package_code存储一个6个字符的代码,您可以通过将3个字母的机场代码与任意3位数字相连来创建*(这是令我困惑的部分)

示例:YKF001

YKF是基奇纳 - 滑铁卢地区机场的机场代码

001标识特定的旅行套餐(包裹1填充在左侧)

1 个答案:

答案 0 :(得分:0)

在MySQL中有一个函数GROUP_CONCAT(),它允许您连接多行的值。例如:

SELECT 1 AS a, GROUP_CONCAT(code ORDER BY code ASC SEPARATOR ', ') AS my_code
FROM users 
WHERE <some condition>
GROUP BY a