Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zapytanie + data
Kyle
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 1
Dołączył: 25.12.2008

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


Witam.

Muszę wykonać zapytanie do bazy w który wyciągnę rekordy z odpowiednią datą.
W tym momencie mam coś takiego:

  1. SELECT
  2. SQ_AST.NAME,
  3. SQ_AST.TYPE_CODE,
  4. SQ_AST_ATTR_VAL.ATTRID,
  5. SQ_AST_ATTR_VAL.CUSTOM_VAL
  6. FROM SQ_AST
  7. LEFT JOIN SQ_AST_ATTR_VAL
  8. ON SQ_AST.ASSETID = SQ_AST_ATTR_VAL.ASSETID
  9. WHERE SQ_AST.TYPE_CODE = 'calendar_event_single' AND
  10. SQ_AST_ATTR_VAL.ATTRID = 1044 AND
  11. XYZ = 6
  12. ORDER BY SQ_AST.NAME ASC
  13. LIMIT 10;


I teraz problem mam taki, iż SQ_AST_ATTR_VAL.CUSTOM_VAL to tekst z datą, ale data może być w formacie "2010-02-22 20:00:00" lub jeśli nie podano godziny to wygląda to tak: "2010-03-22 --:--:--". Oczywiście chcę to wstawić w miejsce XYZ w zapytaniu (IMG:style_emoticons/default/smile.gif) Dałem tam = 6, bo chcę wykonać zapytanie, które z tej daty wyciągnie mi dzień tygodnia, znalazłem coś w stylu:

  1. EXTRACT(DOW FROM TIMESTAMP 'timestamp') = 6


Mógłby mi ktoś podpowiedzieć jak to powinno wyglądać w tym miejscu?
Go to the top of the page
+Quote Post

Posty w temacie


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: 23.08.2025 - 15:18