Als «sql» getaggte Fragen

Structured Query Language (SQL) ist eine Sprache zum Abfragen von Datenbanken. Die Fragen sollten Codebeispiele, Tabellenstruktur, Beispieldaten und ein Tag für die verwendete DBMS-Implementierung (z. B. MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2 usw.) enthalten. Wenn sich Ihre Frage ausschließlich auf ein bestimmtes DBMS bezieht (bestimmte Erweiterungen / Funktionen verwendet), verwenden Sie stattdessen das Tag dieses DBMS. Antworten auf mit SQL gekennzeichnete Fragen sollten ISO / IEC-Standard-SQL verwenden.



10
Wie viele Zeilen in einer Datenbank sind ZU VIEL?
Ich habe eine MySQL InnoDB-Tabelle mit 1.000.000 Datensätzen. Ist das zu viel? Oder Datenbanken können damit und mehr umgehen? Ich frage, weil mir aufgefallen ist, dass einige Abfragen (z. B. das Abrufen der letzten Zeile aus einer Tabelle) in der Tabelle mit 1-Millon-Zeilen langsamer (Sekunden) sind als in einer mit …


7
T-SQL: Durchlaufen eines Arrays bekannter Werte
Hier ist mein Szenario: Angenommen, ich habe eine gespeicherte Prozedur, in der ich eine andere gespeicherte Prozedur für eine Reihe bestimmter IDs aufrufen muss. Gibt es eine Möglichkeit, dies zu tun? dh anstatt dies tun zu müssen: exec p_MyInnerProcedure 4 exec p_MyInnerProcedure 7 exec p_MyInnerProcedure 12 exec p_MyInnerProcedure 22 exec …
87 sql  sql-server  tsql 





14
Aus dem Nichts auswählen?
Ist es möglich, eine Aussage wie zu haben SELECT "Hello world" WHERE 1 = 1 in SQL? Die Hauptsache, die ich wissen möchte, ist, ob ich aus dem Nichts AUSWÄHLEN kann, dh keine FROM-Klausel habe.
87 sql 

5
MySQL-Strip-Zeitkomponente von Datum / Uhrzeit
Ich muss einen Datumsvergleich in MySQL durchführen, ohne die Zeitkomponente zu berücksichtigen, dh ich muss '2008-11-05 14:30:00' in '2008-11-05' konvertieren. Zur Zeit mache ich das: SELECT from_days(to_days(my_date)) Gibt es einen richtigen Weg, dies zu tun?
87 sql  mysql  datetime 


8
MySQL - Operand sollte 1 Spalte (n) enthalten
Während der Arbeit an einem System, das ich erstelle, habe ich versucht, die folgende Abfrage in meinem Projekt zu verwenden: SELECT topics.id, topics.name, topics.post_count, topics.view_count, COUNT( posts.solved_post ) AS solved_post, (SELECT users.username AS posted_by, users.id AS posted_by_id FROM users WHERE users.id = posts.posted_by) FROM topics LEFT OUTER JOIN posts ON …


10
Gruppieren nach Monat aus dem Feld Datum mit SQL
Wie kann ich aus einem Datumsfeld nur nach Monat gruppieren (und nicht nach Tag gruppieren)? So sieht mein Datumsfeld aus: 2012-05-01 Hier ist mein aktuelles SQL: select Closing_Date, Category, COUNT(Status)TotalCount from MyTable where Closing_Date >= '2012-02-01' and Closing_Date <= '2012-12-31' and Defect_Status1 is not null group by Closing_Date, Category
87 sql  sql-server  tsql 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.