Mailinglisten-Archive |
Am Fri, 10 Jun 2005 18:01:21 +0200 schrieb Elmar Haneke <elmar at haneke.de>: >> ich dachte, dass es vielleicht eine Art Matrix-Zugriff >> a la Select(x,y) gibt > > Die Teilen einer Tabelle haben keine definierte Reihenfolge, über die > man soeinen Zugriff machen kann. > > Elmar > Hallo Walter Select(x,y) erinnerte mich an LIMIT. Mit ORDER BY ID LIMIT(100,1) kannst Du Dir den 100ten Datensatz holen. Ein WHERE ID = 100 ist aber sicher effizienter. Falls Du mit y eine Spalte deklarieren willst, So brigt das auch nichts. Da MySQL den Splatennamen nicht in eine Spaltennummer umwandelt, gäbe eine solche Deklaration keinen Sinn. Mit einer SELECT y FROM db.table where ID=x erreichst Du sicher das beste Ergebnis. Stelle nur sicher das die Spalte mit der x verglichen wird, auch Indexiert ist. -- Robert Pleniger -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive