Ich verwende SQL Server 2008. Ich habe eine Tabelle, die aus drei Spalten besteht, ID als String-Typ, createtime als DataTime-Typ und Status als int.Wie schreibe ich Select-Anweisung wie folgt?
Ich möchte den Datensatz unter allen Datensätzen auswählen, deren Statuswert 10 ist und gleichzeitig createtime die meiste Earlist ist. Irgendwelche Ideen, wie man solche Fragen schreibt?
BTW: ID ist Clustered-Index und ich habe auch Index auf createtime Spalte.
Vielen Dank im Voraus, George
als eine gute Faustregel nie verwenden * (alle) ... immer geben die Felder – balexandre
@balexandre: Du hast Recht ... ich weiß ...:) –
Für diejenigen, die zu faul ist, alle Felder einzeln zu schreiben schreiben Anweisung * aus Tabelle markieren dann Text markieren und mit der rechten Maustaste auf "Design Query im Editor" klicken, danach nur auf OK klicken, Visual Studio wird die Namen aller ausgewählten Felder aufzählen Anweisung – adopilot