Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] If NOT EXISTS
Spirit86
post
Post #1





Grupa: Zarejestrowani
Postów: 607
Pomógł: 23
Dołączył: 8.09.2004
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Witam, mam następujący problem:
chcę pobrać wiersze o hashu=d41d8cd9, jeżeli nie ma rekordów, to hash='a1'. Napisałem:

  1. SELECT * FROM TABLE WHERE SiteID=2 AND
  2.  
  3. ( IF(NOT EXISTS (SELECT hash FROM TABLE WHERE hash = 'd41d8cd9'), hash = 'd41d8cd9', hash = 'a1') )
  4. ORDER BY hash DESC, pos ASC
  5.  


Zwraca elementy z hash=1a, pomimo tego, ze sa rekordy o parametrach powyżych. Proszę o pomoc.
Go to the top of the page
+Quote Post

Posty w temacie
- Spirit86   [MySQL] If NOT EXISTS   1.06.2013, 16:54:46
- - sazian   użyj ifnull   1.06.2013, 17:14:23
- - pmir13   [SQL] pobierz, plaintext SELECT * FROM TABLE WHERE...   2.06.2013, 11:18:32


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

 



RSS Aktualny czas: 19.09.2025 - 17:17