Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Pobranie zawartości wiersza gdzie kolumny przyjmują wartość 0
MateuszRyaN
post 6.08.2012, 12:30:17
Post #1





Grupa: Zarejestrowani
Postów: 84
Pomógł: 0
Dołączył: 10.11.2010
Skąd: Jastrzębie Zdrój

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


Witam, tak jak w temacie. Mam problem z jednym zapytaniem. Otóż mam tabelę:

id | val1 | val2 | val3 | val4 | val5
1 | 1 | 1 | 0 | 1 | 0
2 | 0 | 0 | 1 | 0 | 1
3 | 1 | 1 | 1 | 1 | 1
4 | 1 | 1 | 1 | 1 | 1

Interesuje mnie np id=2 oraz kolumny w których znajduje się wartośc 0. Czy istnieje możliwośc otrzymania wyniku val1,val2,val4 questionmark.gif
Go to the top of the page
+Quote Post
alegorn
post 6.08.2012, 13:44:56
Post #2





Grupa: Zarejestrowani
Postów: 341
Pomógł: 40
Dołączył: 23.06.2009

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


tak. jest taka możliwość.
polecam mysql - kurs podstaw.

j.
Go to the top of the page
+Quote Post
pmir13
post 6.08.2012, 13:48:05
Post #3





Grupa: Zarejestrowani
Postów: 282
Pomógł: 89
Dołączył: 12.04.2011

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


  1. SELECT 'val1' AS col_0 FROM `tbl` WHERE id=2 AND val1=0
  2. UNION SELECT 'val2' FROM `tbl` WHERE id=2 AND val2=0
  3. UNION SELECT 'val3' FROM `tbl` WHERE id=2 AND val3=0
  4. UNION SELECT 'val4' FROM `tbl` WHERE id=2 AND val4=0
  5. UNION SELECT 'val5' FROM `tbl` WHERE id=2 AND val5=0


Niezbyt elegancko, ale jaka struktura takie zapytania.
Go to the top of the page
+Quote Post

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: 21.06.2025 - 14:10