ad 1.)
d.h. du hast sowas:
--------
Tabelle1
--------
id|name
00|1.Name
01|2.Name
02|usw
--------
Tabelle2
--------
id|a|b|c|d|e|f
00|0|1|0|1|0|0
01|1|1|0|0|0|1
usw.
Oder ist es ganz anders?
Wenn du das obige hast: Warum hast du's dann überhaupt in zwei verschiedenen Tabellen?
AFAIK kannst du nicht nur Spalten anzeigen die true sind. Da du dir das Ergebniss deines Selects aber vermutlich nicht auf der Kommandozeile anschaust sondern irgendwie weiterverarbeitest, würd' ich das dann im Programm lösen.
ad2.)
AFAIK auch nicht, du könntest aber statt der dritten Tabelle mit den Kategorien einen VIEW anlegen. MySQL kann das aber noch nicht (für 5.1 geplant). Ansonsten siehe 1.) also erstmal alles abfragen und dann im Programm nur die entsprechenden Spalten anzeigen.
Jak
____________________________________
Join the DNRC | Godwin\'s Law (thx@stona)
Documentation is like sex: If it\'s good, it\'s very, very good. If it\'s bad, it\'s better than nothing.
\"In theory, theory and practice are the same. In practice, they are not\" (Lawrence Berra)
|