Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z subquery
escaflowne
post
Post #1





Grupa: Zarejestrowani
Postów: 220
Pomógł: 0
Dołączył: 20.02.2003
Skąd: Poznań

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


Zainstalowałem ostatnio freeside i mam problem. Skrypt próbuje wykonać takie oto zapytanie:
[sql:1:ff16c9a585]SELECT * FROM part_pkg WHERE ( disabled IS NULL OR disabled = "" ) AND 0 < ( SELECT COUNT(*) FROM type_pkgs WHERE typenum = 1 AND type_pkgs.pkgpart = part_pkg.pkgpart )[/sql:1:ff16c9a585]
jednak MySQL zwraca błąd:
Kod
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT COUNT(*) FROM type_pkgs WHERE typenum = 1

Co jest nie tak? Czy to zapytanie powinno wyglądać tak?
[sql:1:ff16c9a585]SELECT * FROM part_pkg WHERE ( disabled IS NULL OR disabled = "" ) AND 0 < ( SELECT COUNT(*) FROM type_pkgs WHERE (typenum = 1 AND type_pkgs.pkgpart = part_pkg.pkgpart) )[/sql:1:ff16c9a585]

Baza MySQL to: 4.0.16-log.
Go to the top of the page
+Quote Post

Posty w temacie
- escaflowne   Problem z subquery   25.11.2003, 11:56:07
- - adwol   Tu są podzapytania, a takowe są wspierane dopiero ...   25.11.2003, 22:32:57


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: 3.10.2025 - 05:42