Скажем, у меня есть три таблицы:SQL запрос, чтобы соответствовать несвязанных данных
TABLE A
idA variable
1 Number of hats
2 Number of scarves
3 Number of mittens
TABLE B
idB name
1 Andy
2 Betty
3 Cedric
4 Daphne
TABLE C
idA idB value
1 1 15
1 2 2
1 3 89
2 1 10
2 3 3
2 4 1504
3 2 12
3 3 4
3 4 1
Глядя на таблицу, это относительно просто работать - мы знаем, сколько шляп (2) и варежки (12), что она владеет , но не сколько платков. Точно так же для Дафни мы знаем, сколько шарфов (1504) и варежки (1) она владеет, но не количество шляп.
Однако я хотел бы список полей, что нет информации для - я бы возвращаемый результат ищет что-то вроде этого (если я попросил Энди)
idA variable
3 Number of mittens
Любая идея, как я сделай это? :)
Прежде чем потрудиться, я сам проверил каждый из ответов на один и тот же SQLFiddle, и никто из них не работает ... – OGHaza
Шляпы к вам, сэр - это именно то, что я был после :) –