Shir Khan: Datenbank: Inkonsistenzabfrage

Beitrag lesen

*prust*
Ein andere Ansatz wäre eine DB von vorne herein so anzulagen, daß Inkonsistenzen erst gar nicht auftretten können. Beim anlegen einer Tablelle gibt es mehr als ein CREATE, da gibts auch noch so Sachen wie ForeignKey die man mit CONSTRAINTS versehen kann um die zur "Laufzeit" bearbeiten oder entfernen zu können. So vermeidet man diese Probleme komplett da das DBMS erst gar nicht solche Inkonsistenzen zu läst.

Shir Khan, the tiger
GVT

Hi,

in der MySQL Doku steht zu diesen Themen etwas ab Chapter 1.7.4

Dort wird erwähnt, dass es keine Möglichkeiten für Subselects (mit WHERE ... in (Select ...)) gibt, diese sich jedoch umschreiben lassen. Erwähnt wird hierbei auch die mySQL-Erweiterung Concat(), welche dir weiterhelfen könnte.

Viele Grüße, Frank