这是我的UNION ALL查询,但它不会工作,我不知道为什么,这似乎是正确的UNION查询不起作用
SELECT
ID AS IDzivotinja, zivotinja
FROM zivotinje WHERE IDveterinar=$ID
UNION ALL
SELECT
ID AS IDsimptom, simptom
FROM simptomi WHERE IDveterinar=$ID
UNION ALL
SELECT
ID AS IDterminza, terminza
FROM termniniza WHERE IDveterinar=$ID
你是什么意思不起作用?你有错误吗?你期望从查询中得到什么? – Taryn 2013-03-02 14:02:33
为什么在最后2次查询中编写了“ID AS IDsimptom”和“ID AS IDterminza”?它没有意义。结果集中的列名将是'IDzivotinja','zivotnija',因为那就是UNION的工作方式。 – Kamil 2013-03-02 14:27:40
我现在看到,现在我添加了“... AS IDzivotinja”和“... AS ziv”,但它仍然不起作用 – FosAvance 2013-03-02 14:30:34