![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 1 Dołączył: 17.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
Chciałbym się zapytać, czy istnieje możliwość zaznaczenia konkretnych komórek z dwóch tabel jednak w taki sposób żeby to co znajdzie w pierwszej było od razu warunkiem zaznaczenia w drugiej ?
( wiem ze cos podobnego mozna zrobic poprzez UNION ) np: 'SELECT 'id','kategoria' FROM zakupy WHERE ... ' i teraz żeby w drugim SELECT warunkiem było "id" z pierwszego selecta... oczywiście istnieje możliwość rozłączenia tego na dwa osobne pytania ale po co sobie zaśmiecać kod ... dlatego pytam... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat było mi tak wygodniej żeby każda tabela to oddzielna kategoria ... No nic dziwnego ze sie nie rozumielismy... ja mialem przed oczami normalną strukturę bazy danych a ty w rzeczywistosci masz jakąś sieczkę...Tak się nie robi. To jest totalnie źle zrobione. Na takiej strukturze nie da sie normalnie funkcjonowac. To sie robi tak: jedna tabela na towar jedna tabela na kategorię. Jesli towar moze nalezec do kilku kategorii to tworzy się dodatkową jedną tabele łączącą towar z kategorią |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 00:58 |