Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> mysql nie zwraca 0
mimol
post
Post #1





Grupa: Zarejestrowani
Postów: 247
Pomógł: 5
Dołączył: 10.12.2007

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


Witam mam tabele wyglądające mniej więcej tak

uid|poziom|punkty|zawod|klasa
2 0 0 0 0
2 0 1 0 0

Dalem zapytanie
Select poziom from tabela where uid =22 Union select punkty from tabela where uid =22 Union select zawod from tabela where uid =22 union select klasa from tabela where uid =22
jednak mysql nie wyswietla wszystkich 0.
Wiem że można by było zamias 0 dać np -1 i po sprawie.
Ale czy da się zmusić mysql żeby pokazywał 0?

Znalazłem rozwiązanie trzeba było dopisać Union ALL

Czy da się tak napisać zapytanie żeby nie powtarzać tego where uid=22?


Ten post edytował mimol 21.07.2011, 10:16:09
Go to the top of the page
+Quote Post

Posty w temacie
- mimol   mysql nie zwraca 0   21.07.2011, 10:09:13
- - phpion   Wiesz w ogóle do czego służy UNION? Jeśli tak i to...   21.07.2011, 10:17:01


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 - 19:30