Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 67 Pomógł: 4 Dołączył: 23.09.2008 Ostrzeżenie: (0%)
|
Witam,
mam następujący problem. Mam sobie 3 tabelki. W każdej z tych tabel jest kolumna typu "data". Chciałbym wyciągnąć powiedzmy 10 rekordów. Ma to być 10 rekordów na "najnowszą" datą. Jednak te 10 rekordów może pochodzić z tych 3 tabel, czyli trzeba by posortować je wg pola data, ale to pole jest we wszystkich tabelach. Czy jest jakiś sposób, żeby to zrobić nie korzystając z procedur czy funkcji składowanych? Mam nadzieję, że w miarę jasno opisałem problem. Pozdrawiam i z góry dzięki za pomoc. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 67 Pomógł: 4 Dołączył: 23.09.2008 Ostrzeżenie: (0%)
|
ok, zapytanie takie:
ładnie pobiera ostatnie 10 dat z tych trzech tabel. Ale tutaj rodzi się następny problem. Skąd mam wiedzieć, która z tych dat jest z której tabeli, a co za tym idzie, jak pobrać z odpowiednich rekordów pozostałe dane? |
|
|
|
Kalinowcyk [MySQL] Sortowanie danych z 3 tabel 4.11.2008, 10:15:55
wookieb [SQL] pobierz, plaintext SELECT (SELECT DATA F... 4.11.2008, 10:38:16
osiris [SQL] pobierz, plaintext (SELECT data_dodania,... 4.11.2008, 13:04:53
Kalinowcyk Dzięki za pomoc, działa jak należy 5.11.2008, 11:48:12 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 08:09 |