sql

Structured Query Language (SQL) ist eine Sprache für die Abfrage von Datenbanken. 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 nur auf ein bestimmtes DBMS bezieht (verwendet bestimmte Erweiterungen / Funktionen), verwenden Sie stattdessen das Tag des DBMS. Antworten auf mit SQL gekennzeichnete Fragen sollten den ISO / IEC-Standard SQL verwenden.
4
Antworten

Zählen Sie mehrere CASE-Vorkommen in SQL

Ich suche nach einer Lösung für das folgende Problem: %Vor% Werte sind etwas wie: %Vor% Ergebnis dieser Abfrage ist: %Vor% Dieser Code zählt erfolgreich Vorkommen, aber der CASE stoppt bei der ersten Übereinstimmung. Gibt es eine Mög...
15.12.2016, 10:55
3
Antworten

SQL Server fügt eine Punktzahl hinzu, wenn eine Antwort die gleiche ist wie die richtige Antwort mit der Klausel group by

Ich habe diesen Code und seine temporären Tabellen, damit Sie ihn ausführen können. %Vor% So wie du sehen kannst, habe ich Uzumaki Naruto nur 1 Punkt, weil er nur eine richtige Antwort hat und sowohl Sakura als auch Sasuke hat jeweils 3 Punk...
11.01.2018, 11:52
1
Antwort

Generieren Sie DEFAULT-Werte in einem CTE-UPSERT mit PostgreSQL 9.3

Ich finde, dass die Verwendung von beschreibbaren CTEs, um ein Upsert in PostgreSQL zu emulieren, eine recht elegante Lösung darstellt, bis wir in Postgres tatsächlich Upsert / Merge erhalten. (Siehe: Ссылка ) Allerdings gibt es ein Problem:...
21.05.2014, 21:47
2
Antworten

Wie viel Unterschied macht BLOB oder TEXT im Vergleich zu VARCHAR ()?

Wenn ich die Länge eines Texteintrags nicht kenne (z. B. einen Blogbeitrag, eine Beschreibung oder einen anderen langen Text), wie kann ich ihn am besten in MYSQL speichern?     
29.09.2008, 20:50
3
Antworten

Verknüpft andere Tabellen in Oracle-Baum-Abfragen

Gegeben eine einfache (ID, Beschreibung) Tabelle t1, wie zB %Vor% Und eine Eltern-Kind-Beziehungstabelle t2 wie %Vor% Oracle bietet eine Möglichkeit, dies als Baum mit einigen benutzerdefinierten Syntaxerweiterungen zu durchlaufen: %Vo...
22.09.2008, 20:44
4
Antworten

'Größer als oder gleich' und 'weniger als oder gleich' CODEIGNITER

Ich muss etwas abfragen, das eine WHERE-Bedingung hat mit "& gt;=" und "= & lt;" aber ich habe kein Glück. Dies ist in CODEIGNITER. Dies ist der natürliche Weg in MySQL Abfrage: %Vor% Und das ist was ich habe: %Vor% Vielleicht könnt...
30.08.2013, 08:39
1
Antwort

Wählen Sie eine zufällige Zeile für jede Gruppe in einer Postgres-Tabelle aus

Ich habe eine Tabelle, die ungefähr lautet: %Vor% Mein Ziel ist es, für jede Kategorie in der Tabelle eine zufällige Zeile für alle Kategorien in der Tabelle abzurufen. Der Plan ist dann, jeder Zeile eine Variable für ihre jeweilige Kategori...
30.08.2013, 18:22
3
Antworten

Wie Oracle gezwungen wird, keinen Index zu verwenden

Ich habe eine Anforderung, in der ich die SQL zwingen muss, keinen bestimmten Index zu verwenden, der in einer Tabelle existiert. zum Beispiel %Vor% Ich kann den Index id1 nicht löschen und lasse ihn auch nicht fallen, da ich keine Rechte...
17.06.2013, 06:34
5
Antworten

SQLSTATE [HY000] [2002] Ressource vorübergehend nicht verfügbar - mysql - innodb und pdo

Erhalte zahlreiche Ergebnisse in meinen Fehlerprotokollen wie dem unten aufgelisteten. Alle Tabellen in der Datenbank sind innodb und soweit es eine Interaktion mit diesen Tabellen gibt, ist alles pdo mit vorbereiteten Anweisungen. Wie ich sc...
27.09.2014, 04:19
2
Antworten

SQL generiert von EntityFramework StartsWith () enthält einen Plan, der ESCAPE '~' (Tilde) ändert

Mit EntityFramework führt die Klausel .OrderBy(x => x.Title.StartsWith("foo")) zu SQL WHERE (Title LIKE 'foo%' ESCAPE '~') . Wenn ich den Ausführungsplan für die vollständige Abfrage anschaue, sehe ich, dass ich einen anderen Plan (ei...
10.12.2013, 13:40