Zum Inhalt springen

merkmale ("select") binär speichern und individuel

Erstellt am 29. Juni 2004 · 2 Antworten · letzte Antwort am 1. Juli 2004

Tags: TCA, Datenbank, Frage

mambo ·

hallo zusammen

im kickstarter hab ich meine merkmale durch einen select realisiert. dabei werden die daten binär bzw. in der datenbank hexadezimal gespeichert.
wie kann ich nun diese merkmale in einem sql-select abfragen? wird dazu von typo3 funktionen bereitgestellt?

beispiel mit drei merkmalen:
(in echt hab ich 10 merkmale *sniff*)
000 - merkmalcode 0
001 - merkmalcode 1
010 - merkmalcode 2
011 - merkmalcode 3
100 - merkmalcode 4
101 - merkmalcode 5
110 - merkmalcode 6
111 - merkmalcode 7

nun wurde bspw. bei einem produkt merkmal 1+3 ausgewählt, also merkmalcode 5 bzw. bincode "101" - nun möchte ich alle datensätze, welche diese merkmale aufweisen selektieren - also datensatz mit merkmalcode 5+7 sollte selektiert werden.

soweit mein problem - wie kann dies am einfachsten gelöst werden? welcher ansatz könnte hier sinn machen?

grüsse mambo

maxhb ·

Hi!
AFAIK gibt es für solche Aufgaben keine native Unterstützung durch Typo3. Allerdings sollten Dir ggf. die Binäroperatoren von MySQL weiter helfen, siehe Manual.

CU
maxhb