SQL-select-Abfrage mit ein oder zwei Spalten ausgeschlossen

schreiben wie man eine select-Abfrage mit ein oder zwei Spalten ausgeschlossen, anstatt der Liste unten benötigte Spalten.

zum Beispiel haben wir eine Tabelle "Tabelle1" mit 10 Spalten (col_1,col_2,col_2 ..... col_10)
und wir möchten, wählen Sie col_1 zu col_8.

statt zu schreiben wie

Select col_1, col_2, col_3 .... col_8 from Table1

sollten wir wählen, wie dies

Select -(col_9, col_10) * from Table1
  • Nein, es gibt keine standard-Weg, dies zu tun.
  • da Sie noch nicht benannt, einem dbms, ich denke, du bist zu Fragen für sql-standard. die Antwort ist: nicht möglich
  • Sie kann das tun, es ist immer besser zu schweigen, welche Spalten benötigt werden, anstatt die nicht benötigt werden
  • Könnten Sie versuchen, diese Lösung: stackoverflow.com/a/6691661/835239 ?
InformationsquelleAutor Wasan | 2013-08-05
Schreibe einen Kommentar