Articles of database

Wie gehen Sie mit database-IDs um, die astronomisch hoch sind?

Diese Frage bezieht sich nicht auf ein Problem, das ich (noch) hatte, aber es hält mich nachts wach. Theoretisch, wenn die Anzahl der Reihen in einer Tabelle nach oben und nach oben und nach unten geht, wird die ID, die jeder Reihe entspricht, von Zahlen "ausgehen", nicht wahr? Ich schätze, wenn Sie dem Spaltenwert mehr […]

Fügen Sie durch Komma getrennte Werte über die MySQL-Abfrage ein

Ich habe eine Tabelle (in phpmyadmin) mit den folgenden Feldern und Struktur: Table 1 id | sponsor 1 | -1 2 | 1 3 | 1 4 | 2 5 | 4 6 | 4 Jetzt möchte ich data von oben Tabelle in neue Tabelle wie folgt insert: Table 2 id | children 1 | […]

Java – H2-database – getGeneratedKeys () gibt keine Ergebnisse zurück

Ok, was fehlt mir? Ich habe einen Tisch als solchen: CREATE TABLE PUBLIC.RESULTS (RESULTID IDENTITY NOT NULL, SOURCEID INTEGER NOT NULL, PARENTID INTEGER, NAME VARCHAR(25) NOT NULL, VALUE CLOB NOT NULL, PRIMARY KEY (RESULTID)) Ich habe versucht, RESULTID beide ein INTEGER mit AUTO_INCREMENT und als eine Art IDENTITY. Ich verwende vorbereitete statementen, und egal, was […]

Wie man data von mehreren Tabellen in SQL anzeigt

Ich bin relativ neu in SQL. Ich versuche herauszufinden, wie diese Bedingung erfüllt werden kann: Anzeige customer_id, customer_last_name, order_id,order_item_id, product_name für jeden Kunden in Virginia. Bisher habe ich das, aber ich bin mir nicht sicher, wie man die Werte zusammen anzeigt. Jede Hilfe wird geschätzt. SELECT customer_id, cust_first_name FROM demo_customers WHERE cust_state= 'VA' SELECT order_id […]

wie man einen eindeutigen Primärschlüssel für alle Tabellen in derselben database einstellt

Wie legt man einen eindeutigen Primärschlüssel für die ganze Tabelle der database fest? zum Beispiel wollte ich keinen Primärschlüssel einer anderen Tabelle wiederholen. table A: ———- id | name ———- 1 | aaa 3 | bbb 5 | ccc table B: ————- id | surname ————- 7 | ddd 2 | eee 9 | fff […]

PostgreSQL-Partitionierung mit verknüpfter Tabelle – Partitionsbeschränkung nicht im Abfrageplan verwendet

Ich habe eine große Tabelle in PostgreSQL 9.2, die ich wie im Handbuch beschrieben partitioniert habe. Naja fast! Mein echter Partitionsschlüssel befindet sich nicht in der partitionierten Tabelle selbst, sondern in einer verbundenen Tabelle, wie diese (vereinfacht): — millions to tens of millions of rows CREATE TABLE data ( slice_id integer NOT NULL, point_id integer […]

Wie heißt diese Form der database?

Ich bin neu in databaseen und ich denke daran, eine für eine Website zu erstellen. Ich habe mit SQL angefangen, aber ich bin mir nicht sicher, ob ich die richtige Art von database verwende. Hier ist das Problem: Was ich gerade habe, ist die erste Option. Das bedeutet also, dass meine Abfrage ungefähr so ​​aussieht: […]

Wie reduziert man die Kosten für eine sql select bei Bestellung von?

Ich führe viele SQL-Selects wie folgt aus. Stellen Sie sich vor, wir haben eine database mit Flügen, bei denen jeder Flug natürlich einen Hin- und Rückflughafen, ein Abflugdatum, eine Anzahl von Zwischenstopps zwischen Herkunft und Ziel (auf langen Flügen) und natürlich den Preis haben kann. Ich möchte jetzt eine bestimmte Route auswählen und diejenige auswählen, […]

Spaltenbetrag wird aktualisiert

Ich habe diese Tabelle Schema und data, ich habe keine Ahnung, wie kann ich alle ParentID 7,5 und 1 aktualisieren, wenn es neues Mitglied unter Parentid 7 Beispiel hinzugefügt ist die neu hinzugefügt ist 10.Allen dann seine Elternsid in den tree gehen ( Hinweis: bis zu 10 Eltern, die nur Elternteil 7 starten, um in […]

Erstellen einer verteilten Bittorrent-SQL-database

Ich habe eine Idee für eine verteilte SQL–database mit dem Bittorrent-Protokoll zum Ziehen und Schreiben seiner data. Nehmen wir an, dass es sich um eine Messaging-Anwendung handelt, in der Tausende von Benutzern ein Programm ausführen, das ein Nachrichtenfenster enthält, sowie ein Eingabefeld, in das sie Nachrichten schreiben können. Jede geschriebene Nachricht führt einen INSERT in […]