wyświetlanie trzech tabel

wyświetlanie trzech tabel
viper_2000
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam

Mam następujący problem.
Mam 3 tabele "DDR" "DDR_II" oraz "DDR_III", wszystkie 3 tabele zawierają dokładnie te same kolumny, czyli: ID, Nazwa, symbol producenta, symbol hurtowni 1, symbol hurtowni 2.

Chciałbym wyświetlić te 3 tabele w całości jedna pod drugą tak aby użytkownik aplikacji miał wrażenie że jest to jedna tabela

Niestety kiedy wykonuje zapytanie:
select * from DDR, DDR_II, DDR_III,

DBGrid wyświetla mi 3 tabele jedna obok drugiej (zamiast jedna pod drugą) tworząc kolejne kolumny i tak kolumny z pierwszej tabeli nazywają się tak jak wypisałem powyżej, z drugiej tabeli maja po nazwie dopisek "_1", a z trzeciej "_2"

Pytranie co robie źle ??

Dodam że programuje w delphi 7 i do obsługi bazy danych używam ZeosLib

Misiekd
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 7923
0

nie znasz podstaw SQLa (dowiedz się co to UNION), masz źle zaprojektowaną bazę (za rozbicie na trzy tabele powinni Ci ręce uciąć)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.