![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 2.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Posiadam formularz wyszukiwania, który przeszukuje kolumnę uprawienia, i wyświetla osoby wyszukane poprzez zapytanie., które spełniają warunek np: like 'a1b' id(pk) pesel kod_upr 1 111 a1 2 222 b1 3 333 c1 4 111 b1a 5 111 c1 6 222 a1b
Teraz chciałbym rozbudować zapytanie które wyłapie mi wszystkie osoby, które posiadają kod_upr like'a1b' and like 'b%' Niestety nie mogę poradzic sobie z tym zapytaniem |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 260 Pomógł: 34 Dołączył: 22.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
patrzac na to:
1 111 a1 2 222 b1 3 333 c1 4 111 b1a 5 111 c1 6 222 a1b nikt nie posiada takich uprawnien, czyli kod_upr rownemu 'a1b' oraz dodatkowo kod_upr zaczynajacego sie od 'b' w tym samym rekordzie (IMG:style_emoticons/default/smile.gif) Rozumiesz? moze chodzi i co to ze 'and' trzeba zamienic na 'or' (IMG:style_emoticons/default/smile.gif) gdybys chcial wyszukac like 'b1a' and 'b%' to powinno znalesc: 4 111 b1a Chodzi o to w podanym przez ciebie warunku logicznym sprawdzasz caly czas jeden rekord, jedna kolumne. Mowiąc krótko: a1b nie zaczyna sie od b, dlatego nie znajduje danych. Ten post edytował wiiir 21.01.2013, 22:56:36 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 18:49 |