Als «sql» getaggte Fragen

59
Wie kann ich den Unterschied zwischen NULL und Null erklären?

Arbeiten an einem Problem, das die Prozentänderungsformel verwendet: percent change = 100 * [(new value - old value) / old value] Wie würde ich den Unterschied erklären new value or old value = NULL, anstatt 0jemandem, der vielleicht kein Programmierer ist? Mein Chef fragt sich, warum es in der...

48
Warum ist NoSQL schneller als SQL?

Kürzlich wurde ich gefragt: Warum ist NoSQL schneller als SQL? Ich war mit der Prämisse der Frage nicht einverstanden ... es ist nur Unsinn für mich persönlich. Ich kann keine Leistungssteigerung durch die Verwendung von NoSQL anstelle von SQL feststellen. Möglicherweise SQL über NoSQL, aber...

46
Ist NoSQL bahnbrechend? [geschlossen]

Ich bin ein sehr solider Typ für relationale Datenbanken und verstehe den gesamten Weg zur 3. Normalform, schätze die Wurzeln der algebraischen Mengenlehre von SQL und kann wahrscheinlich ein gebrochenes Herz relationalisieren (oder nicht). Ich habe noch keine relationale Datenbankstruktur für...

45
JOIN-Schlüsselwort verwenden oder nicht

Die folgenden SQL-Abfragen sind identisch: SELECT column1, column2 FROM table1, table2 WHERE table1.id = table2.id; SELECT column1, column2 FROM table1 JOIN table2 ON table1.id = table2.id; Und mit Sicherheit ergeben sich auf jedem DBMS, das ich je ausprobiert habe, die gleichen Abfragepläne. Aber...

45
Warum ist SQL ZWISCHEN inklusiv und nicht halboffen?

Halb offen (oder Halboffen, halb geschlossen , Halb Bounded ) Intervalle ( [a,b), wo xdem Intervall iff gehört a <= x < b) sind ziemlich häufig auf die Programmierung, da sie viele praktische Eigenschaften haben. Kann jemand eine Begründung liefern, die erklärt, warum SQL BETWEENein...

43
SQL-Trigger und wann oder wann sie nicht verwendet werden sollen.

Als ich ursprünglich etwas über SQL lernte, wurde mir immer gesagt, dass ich Trigger nur dann verwenden soll, wenn Sie wirklich gespeicherte Prozeduren verwenden müssen, wenn dies möglich ist. Leider war ich damals (vor ein paar Jahren) nicht so neugierig und kümmerte mich um die Grundlagen, wie...