Als «postgresql» getaggte Fragen

110
SQL SELECT Geschwindigkeit int vs varchar

Ich bin gerade dabei, eine Tabelle zu erstellen, und ich habe mich gefragt. Wenn ich Autos mit einer Marke speichere (z. B. BMW, Audi usw.), hat dies einen Einfluss auf die Abfragegeschwindigkeit, wenn ich die Marke als int oder varchar speichere. So ist es auch SELECT * FROM table WHERE make =...

108
Wie lösche ich einen Aufzählungstypwert in Postgres?

Wie lösche ich einen Aufzählungstypwert, den ich in postgresql erstellt habe? create type admin_level1 as enum('classifier', 'moderator', 'god'); ZB möchte ich entfernen moderator von der Liste . Ich kann anscheinend nichts in den Dokumenten finden. Ich verwende Postgresql

108
Erhöhen Sie einen Wert in Postgres

Ich bin ein bisschen neu bei Postgres. Ich möchte einen Wert (der eine Ganzzahl ist) in ein Feld in einer Postgres-Tabelle nehmen und um eins erhöhen. Wenn zum Beispiel die Tabelle 'Summen' zwei Spalten hätte, 'Name' und 'Summe', und Bill insgesamt 203 hätte, welche SQL-Anweisung würde ich...

106
PostgreSQL array_agg Reihenfolge

Tabelle 'Tiere': animal_name animal_type Tom Cat Jerry Mouse Kermit Frog Abfrage: SELECT array_to_string(array_agg(animal_name),';') animal_names, array_to_string(array_agg(animal_type),';') animal_types FROM animals; Erwartetes Ergebnis: Tom;Jerry;Kerimt, Cat;Mouse;Frog OR Tom;Kerimt;Jerry,...

105
Postgresql SELECT wenn String enthält

Also habe ich eine in meinem Postgresql: TAG_TABLE ========================== id tag_name -------------------------- 1 aaa 2 bbb 3 ccc Um mein Problem zu vereinfachen, möchte ich 'id' aus TAG_TABLE AUSWÄHLEN, wenn eine Zeichenfolge "aaaaaaaa" den 'tag_name' enthält. Im Idealfall sollte nur "1"...