![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 246 Pomógł: 0 Dołączył: 28.09.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
zrobilem zapytanie z DISTINCT i mam maly problemik, co zrobic jak pole w rekordziej jest puste? nie moge uzyc tu ($row != '') .. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 415 Pomógł: 117 Dołączył: 7.09.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
znalazlm to kiedys..
Kod COUNT(DISTINCT val) + IF(COUNT(IF(val IS NULL,1,NULL))=0,0,1) niestety tylko do liczenia sie przydaje.. jak nikt nie znajdzie lepszego pomyslu, zawsze mozesz dodac rekord NULL jezeli roznic z zapytania ktore ci dalem i ilosci rekordow z twojego bedzie rowna 1 ![]() Ten post edytował LBO 20.01.2006, 17:52:43 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 246 Pomógł: 0 Dołączył: 28.09.2004 Ostrzeżenie: (0%) ![]() ![]() |
Zrobilem to inaczej... ale strasznie nie optymalnie... Nie moge dac NULL bo rekordow jest juz troche w bazie a nie chce mi sie pisac jakies funkcji do dodawania
![]() Pozdrawiam dex. Ten post edytował Dex1987 20.01.2006, 17:55:36 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%) ![]() ![]() |
Cytat Nie moge dac NULL bo rekordow jest juz troche w bazie a nie chce mi sie pisac jakies funkcji do dodawania No fakt straszna trudnosc, zaledwie 10 sekund pisania moze mniej, laczenie z przekopiowaniem do consoli i wywolaniem.
-------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 7.07.2025 - 16:16 |