Als «sql» getaggte Fragen

145
Unterschied zwischen Select Unique und Select Distinct

Ich fand diese synonom, schrieb aber Folgendes in Microsoft SQL: Select Unique col from (select col from table1 union select col from table2) alias Und es ist gescheitert. Ändern in Select Distinct col from (select col from table1 union select col from table2) alias behoben. Kann jemand...

145
GROUP_CONCAT Komma-Trennzeichen - MySQL

Ich habe eine Abfrage, wo ich verwende GROUP_CONCAT und ein benutzerdefiniertes Trennzeichen, da meine Ergebnisse Kommas enthalten können: '----' Dies alles funktioniert gut, es ist jedoch immer noch durch Kommas getrennt, daher lautet meine Ausgabe: Result A----,Result B----,Result C---- Wie...

144
Übergeben Sie den Array-Parameter in SqlCommand

Ich versuche, Array-Parameter wie unten beschrieben an SQL-Befehl in C # zu übergeben, aber es funktioniert nicht. Trifft es jemand schon einmal? string sqlCommand = "SELECT * from TableA WHERE Age IN (@Age)"; SqlConnection sqlCon = new SqlConnection(connectString); SqlCommand sqlComm = new...

144
Oracle SELECT TOP 10-Datensätze

Ich habe ein großes Problem mit einer SQL-Anweisung in Oracle. Ich möchte die von STORAGE_DB bestellten TOP 10-Datensätze auswählen, die nicht in einer Liste aus einer anderen select-Anweisung enthalten sind. Dieser funktioniert gut für alle Datensätze: SELECT DISTINCT APP_ID, NAME, STORAGE_GB,...

144
Können PostgreSQL-Index-Array-Spalten?

Ich kann in der Dokumentation keine eindeutige Antwort auf diese Frage finden. Wenn eine Spalte ein Array-Typ ist, werden alle eingegebenen Werte einzeln indiziert? Ich habe eine einfache Tabelle mit einer int[]Spalte erstellt und einen eindeutigen Index darauf gesetzt. Mir ist aufgefallen, dass...

144
MySQL Wie mehrere Werte

Ich habe diese MySQL-Abfrage. Ich habe Datenbankfelder mit diesem Inhalt sports,shopping,pool,pc,games shopping,pool,pc,games sports,pub,swimming, pool, pc, games Warum funktioniert diese Abfrage nicht? Ich brauche die Felder mit Sport oder Pub oder beidem? SELECT * FROM table WHERE interests LIKE...

144
MySQL COUNT DISTINCT

Ich versuche gestern, die Anzahl der verschiedenen Besuche in meinem CP zu erfassen und sie dann zu zählen. SELECT DISTINCT `user_id` as user, `site_id` as site, `ts` as time FROM `cp_visits` WHERE ts >= DATE_SUB(NOW(), INTERVAL 1 DAY) Aus irgendeinem Grund werden dabei mehrere Ergebnisse mit...