SQL "Where match against AND where cat_id "

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior, Medior and Junior SAP HANA Developer

Vacature details Vakgebied: Software/IT Opleiding: Medior Werklocatie: Veldhoven Vacature ID: 12696 Introductie Our client is the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips. Our purpose is “unlocking the potential of people and society by pushing technology to new limits”. We do this guided by the principles “Challenge”, “Collaborate” and “Care”. Wat verwachten we van jou? SAP Certified Application Associate - SAP HANA Cloud Modeling (training and/or certification) Bachelor degree or higher Excellent understanding of SAP HANA (2.0 / Cloud), Data Modelling and writing

Bekijk vacature »

Www JdeRuijterNL

www JdeRuijterNL

20/07/2011 22:29:54
Quote Anchor link
Beste PHPHulpers,


Iets waar ik even niet uitkom is het volgende:

Ik wil een aantal gerelateerde items inladen op een pagina die strikt gezien alleen uit Categorie = 4 mogen komen.

Probleem is dat ik met de huidige SQL statement wel alles gerelateerd krijg naar de tags + title maar over niet gefilterd of categorie.


SELECT * [linebreak] FROM photographs [linebreak] WHERE MATCH(tags, title) [linebreak] AGAINST({een tag, een titel}[linebreak] ORDER by id DESC LIMIT 4 ;

Toevoeging op 20/07/2011 22:34:09:

Never mind, al opgelost.

Toevoeging op 20/07/2011 22:36:38:

Overdatum puntNL op 20/07/2011 22:29:54:
Beste PHPHulpers,


Iets waar ik even niet uitkom is het volgende:

Ik wil een aantal gerelateerde items inladen op een pagina die strikt gezien alleen uit Categorie = 4 mogen komen.

Probleem is dat ik met de huidige SQL statement wel alles gerelateerd krijg naar de tags + title maar over niet gefilterd of categorie.


SELECT * [linebreak] FROM photographs [linebreak] WHERE MATCH(tags, title) [linebreak] AGAINST({een tag, een titel}[linebreak] ORDER by id DESC LIMIT 4 ;

Toevoeging op 20/07/2011 22:34:09:

Never mind, al opgelost.

SELECT * [linebreak] FROM photographs [linebreak] WHERE MATCH(tags, title) [linebreak] AGAINST({$object->tags}) AND cat_id = {$object->cat_id} AND NOT id = {$object->id}";[linebreak] ORDER by id DESC LIMIT 4 ;
 
Er zijn nog geen reacties op dit bericht.



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.