![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 127 Pomógł: 3 Dołączył: 22.04.2012 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
pogubiłem się... potrzebuje napisać zapytanie tego typu:
select * from tabela where id=wartosc_zmiennej; tylko, że kwestia taka, że wartość zmiennej nie jest obowiązkowa, oraz jeśli ktoś ją wybierze to może przyjąć wartość 0 lub 1. jak to napisać w SQL, aby: - pokazało wszystkie pola jeśli wartosc_zmiennej nie została wybrana.. (w sensie takim, że jest to radio button i nikt tego nie zaznacza, a jeśli zaznacz to są dwie opcje 0 lub 1), - pokazało pola z wartosc_zmiennej jeśli ktoś wybierze radiobutton z wartością 1. chodzi mi o takie coś: select * form tabela where //// jeśli wartosc_zmiennej = null lub puste to pokaż wszystkie // jeśli wartosc_zmiennej = 1, pokaż z numerem 1, jeśli wartosc_zmiennej = 0, pokaz z numrem 0 // potrzebuje takiego skromnego ifa.. nie jestem wymiataczem w MySql więc będę wdzięczy za jakąkolwiek pomoc: ) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Może ten przykład Ci rozjaśni jak to zrobić: http://ntxt.net/?id=mysql
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 127 Pomógł: 3 Dołączył: 22.04.2012 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
ID - to co ma być wstawione jeśli spełni się cena < 100000.
NULL - to co ma być wstawione jeśli nie spełni się cena < 100000. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 127 Pomógł: 3 Dołączył: 22.04.2012 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
ok opanowałem w końcu te ify...
tu jest fajny tutek: http://www.electrictoolbox.com/mysql-using-if-in-where/ Ten post edytował csharp 29.11.2012, 18:54:11 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 04:56 |