SQL Notes

Posted by Paweł Sacawa on Tuesday, August 8, 2023
Last Modified on Thursday, March 28, 2024

SQL

PostgreSQL

Eksport danych z psql jako CSV:

\copy kawiarnie TO '/home/psacawa/scratch/cpp-tmp/kawiarnie.csv' with (format 'csv')

SQLite

Import danych z pliku CSV (trzeba ręcznie stworzyć tabelę):

create table kawiarnie (id integer  not null, nazwa text  not null,  opis text  not null
.mode csv
.import ./kawiarnie.csv kawiarnie

Względny czasy. E.g. wczoraj:

select date('now', '-1 day');

Przykłady

Stwórz kopię tablicy

CREATE TABLE onan_copy as select * from onan;