![]() |
![]() |
-lukasamd- |
![]()
Post
#1
|
Goście ![]() |
Witam,
mam w dwóch tabelach podobną strukurę - user_id, element_id. Chciałbym wyciągnąć maksymalną wartość z obu tabel tego samego user_id Mam coś takiego:
Działa ale jak widać, pobiera 2 pola. Mnie natomiast interesuje to, aby pobrać to od razu jako największą wartość, bo będzie to wszystko częścią zapytania typu UPDATE (przenoszę jak najwięcej na bazę). Próba używania zapisu typu:
kończy się błędem. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 3 Dołączył: 20.11.2004 Ostrzeżenie: (0%) ![]() ![]() |
Wydaje mi się, że to będzie dobrze działać:
Źródło: http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=106348 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 21.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
select greatest(max1, max2) as max_z_max1_i_max2
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 15:59 |