Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 23.03.2005 Ostrzeżenie: (0%)
|
Witam,
nie mogę sobie poradzić z instrukcją warunkową w mysql'u. Wydaje mi się że składnia jest poprawna, jednak serwer odpowiada błędem składni #1067 głupi przykad wygląda tak: Kod IF (1=1) THEN SELECT * FROM `MojaTabela`; END IF; gdzie robię błąd? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 23.03.2005 Ostrzeżenie: (0%)
|
...a i owszem, ale nie tego if'a (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Jak rozumiem IF występuje w dwóch postaciach. Tak jak użył go Janek:
Kod IF(expr1,expr2,expr3) , oraz tak jak ja go chcę użyć: Kod IF search_condition THEN statement_list [ELSEIF search_condition THEN statement_list] ... [ELSE statement_list] END IF Niestety ten drugi sposób nie chce mi działać (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Ktoś ma pomysł dlaczego? |
|
|
|
gibon Problem z IF'em 23.03.2005, 00:35:39
Nosfi kolega Janek pare postów wcześniej użył w odpowied... 24.03.2005, 14:29:15
FiDO A masz MySQL 5.0 ? Bo ta skladnia IF'a ktora T... 24.03.2005, 16:51:12
gibon nie mam Rozumiem że nawet w piątce takiej składni... 24.03.2005, 19:11:20
FiDO Dokladnie tak.. Ale po co Ci to w ogole w normalny... 24.03.2005, 22:38:53
gibon Chciałem w jednym zapytaniu zapisać dodanie rekord... 25.03.2005, 00:12:20
FiDO Zainteresuj sie zapytaniem typu INSERT [...] IGNOR... 25.03.2005, 01:34:34 ![]() ![]() |
|
Aktualny czas: 6.12.2025 - 12:37 |