![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 884 Pomógł: 231 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam tablice o nazwach: id,nazwa,model,typ,cena id jest generowany jako ai więc wartość jest zawsze inna, ale chciałbym aby bazując na tej wartości pobrać rekordy które mają taką samą nazwę, model i typ. ogólnie problem jest prosty w rozwiązaniu, bo nic trudnego jak wykonać jedno zapytanie, a potem drugim zapytaniem wybrać rekordy. Jednak nie potrafię tego zrobić w MySQL jako jedno zapytanie. SELECT p.* FROM produkt p WHERE p.id=1234 ORDER BY cena ASC; Ten post edytował Tomplus 22.08.2012, 18:34:33 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 341 Pomógł: 40 Dołączył: 23.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
nie ma opcji by nie zadziałał przykład który ci podałem.
pokaż co napisałeś, i jaka masz strukturę tabeli. popraw jeszcze explainem. najzwyczajniej w świecie - to musi zadziałać. podzapytania mimo iż prawidłowe - w mysql nie są zalecane. jest to strasznie nieoptymalne. j. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 07:57 |