12. august 2001 - 21:33Der er
12 kommentarer og 1 løsning
Select der volde rlidt problemer
SELECT distinct pro_indeks, pro_organisation, pro_status, pro_categori_dk, pro_subcategori_dk, pro_name_dk, pro_description_dk, pro_image_thumb, pro_image_1, pro_price, pro_master, pro_stock FROM product where pro_organisation = 1 and pro_status = 1 and pro_category_dk = tester group by pro_subcategory_dk order by pro_name_dk
Microsoft OLE DB Provider for ODBC Drivers error \'80040e14\'
[Microsoft][ODBC Microsoft Access Driver] You tried to execute a query that does not include the specified expression \'pro_indeks\' as part of an aggregate function.
Du kan ikke bare \"group by pro_subcategory_dk \" uden de andre (her menes pro_indeks, pro_organisation, pro_status etc..) er en del af en aggregate funktion eller der også grupperes på dem.....
Hvis du kun gruppere på \"pro_subcategory_dk\" så vil den som du prøver kun lave en rææke vor hver unikker \"pro_subcategory_dk\". Men de andre felter kan være mange forskellige værdier, hvis der er flere ens pro_subcategory_dk-felter....
Prøv at sætte first() rund om alle de felter den brokker sig over, og se om du får hvad du ønsker:
SELECT pro_indeks, pro_organisation, pro_status, pro_categori_dk, pro_subcategori_dk, pro_name_dk, pro_description_dk, pro_image_thumb, pro_image_1, pro_price, pro_master, pro_stock FROM product where pro_organisation = 1 and pro_status = 1 and pro_category_dk = \'tester\' order by pro_subcategory_dk, pro_name_dk Microsoft OLE DB Provider for ODBC Drivers error \'80040e10\'
[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 3.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.