![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 8.08.2010 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witajcie.
Mam problem ze zbudowaniem zapytania do bazy które pobierze z bazy rekord na podstawie innej tabeli Struktura tabeli o nazwie OWOCE id,nazwa Struktura tabeli o nazwie SALATKA idowoca,stan Jednym zapytaniem muszę pobrać IDOWOCA z tabeli SALATKA oraz NAZWĘ z tabeli OWOCE z warunkiem tylko gdy STAN=1 oraz IDOWOCA IN(5,10,15) i limit 5 Wszystkie dane powinny znajdować się w jednym mysql_fetch_array Próbowałem w ten sposób lecz nie zwraca zadnych rekordów pomimo spełnionego warunku:
Proszę o pomoc //EDIT Rozwiązane
Ten post edytował denis94 7.07.2012, 23:54:35 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Struktura Twojej bazy jest nielogiczna. Powinieneś mieć tabelę salatki, tabelkę owoce i tabelę łączącą. Niemniej jednak, żeby osiągnąć to o co poprosiłeś w temacie, polecam takie eleganckie zapytanie:
Ten post edytował SmokAnalog 8.07.2012, 10:54:14 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 27.07.2025 - 08:37 |