Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Warunek IF w zapytaniu, Da się?
-lukasamd-
post
Post #1





Goście







Witam,
czy da się uwarunkować jakoś zapytanie? Chcę wyciągnąć tabelę ostatnich postów z nieco egotycznego forum - mam tabelę z tematami z polami:

- first_post_id
- last_post_id

Niestety jeżeli nie było żadnej odpowiedzi to w last_post_id pojawia się 0 przez co nie mogę jej powiązać z innymi tabelami (od postów i od userów) no i temat jest opuszczany.

Czy dałoby się zrobić zapytanie o mniej- więcej takiej budowie:

  1. SELECT wartość1, wartość2, wartośćN, first_post_id IF(last_post_id == 0), wartośćN+1"


Chodzi o to, iż w wypadku gdy last_post_id jest równe 0, pobierana byłaby wartość first_post_id zaś w przeciwnym samo last_post_id

Da się?
Go to the top of the page
+Quote Post

Posty w temacie
- lukasamd   Warunek IF w zapytaniu   14.08.2008, 11:28:06
- - Kicok   Da się: http://dev.mysql.com/doc/refman/4.1/en/con...   14.08.2008, 15:47:26
- - lukasamd   A jak to dokładniej wrzucić? Dodanie tego do mojeg...   14.08.2008, 16:28:01
- - Kicok   U mnie zapytanie: [SQL] pobierz, plaintext SELECT ...   14.08.2008, 19:23:41
- - lukasamd   Wrzuciłem to co podałeś i sam warunek chyba działa...   15.08.2008, 09:14:39


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 12:27