我从关系表CID
ACN
和一个RELCIF
的数字
但现在我还希望看到来自CLS
ACN
我这样做了,只显示了第一个选择:
select CID,ACN from RELCIF
select CLS from ACN
如何在一个表格中查看所有数据?
答案 0 :(得分:0)
Select CID, ACN, '' as CLS from RELCIF
UNION
SELECT '' as CID, '' as ACN, CLs from ACN
答案 1 :(得分:0)
您需要加入"加入"你的FROM
子句中的两个表一起。我在这里猜测你的专栏名称,但它看起来像是:
SELECT RELCIF.CID, RELCIF.ACN, ACN.CLS
FROM RELCIF
INNER JOIN ACN
ON RELCIF.ACN = ACN.ACN;
我们在这里" INNER JOIN"两张桌子。我们在ON
子句中告诉它两个表是如何相关的。
此SQL语句说:"使用ACN
表中的字段RELCIF
加入两个表,其中ACN
表等于ACN
中的CID
字段表。然后输出ACN
表格中的RELCIF
和CLS
字段以及ACN
表格中的$str = 'translations.fr';
$exploded = explode('.', $str);
$array = [
'translations' => [
'fr' => 'fr value',
'es' => 'es value',
]
];
unset($array[$exploded[0]][$exploded[1]]);
字段。"