Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Instrukcja warunkowa i dwa podzapytania
Forum PHP.pl > Forum > Bazy danych > MySQL
mbokowy
Witam serdecznie forumowiczów,

planuję zrobić coś takiego: jedno podzapytanie pobiera daną wartość, jeśli jej nie znajdzie wykonuje się drugie podzapytanie, lecz niestety nie wiem jak sobie z tym poradzić.

Próbowałem tak:

  1. SELECT (subquery1) AS sq1, IF (sq1, sq1, (subquery2))


jednak nie działa, poniższy przykład działa, lecz dwa razy muszę pisać podzapytanie:

  1. SELECT IF((subquery1), (subquery1), (subquery2))


Ma ktoś jakiś pomysł?

Mega_88
Może coś w ten sposób ?

  1. SELECT (
  2. CASE
  3. WHEN (auction_type = 'bidding' OR auction_price_bid > auction_price_buynow)
  4. THEN auction_price_bid
  5. ELSE auction_price_buynow
  6. END) AS auction_price
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.