Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL]Błąd: Unknown column in where clause, MySQL nie widzi stworzonej przez siebie kolumny
Master Miko
post 1.11.2009, 22:57:42
Post #1





Grupa: Zarejestrowani
Postów: 530
Pomógł: 0
Dołączył: 15.01.2005
Skąd: Warszawa

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


Witam, przy wywołaniu tego polecenia:
  1. SELECT (
  2. UNIX_TIMESTAMP( t2.date_start )
  3. ) AS d1, (
  4. UNIX_TIMESTAMP( t2.date_end )
  5. ) AS d2, t1.id, t1.day_number, t1.hour_stamp
  6. FROM cykliczne_okresy AS t2
  7. LEFT JOIN cykliczne_godziny AS t1 ON t1.okres_id = t2.id
  8. WHERE (
  9. d1 <1257033600
  10. AND d2 >1257033600
  11. )
  12. OR (
  13. d1 <1259625600
  14. AND d2 >1259625600
  15. )
  16. ORDER BY day_number, t1.hour_stamp
  17. LIMIT 0 , 30


Pojawia się błąd:
#1054 - Unknown column 'd1' in 'where clause'

Wpisując dane zapytanie bez klauzuli "where" wykonuje się i prawidłowo wyświela kolumny d1 i d2.

Proszę o pomoc w ominięciu buga/mojej niekompetencji tongue.gif

Pozdrawiam


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 10:43