Skip to content
Snippets Groups Projects
Commit a6fc472e authored by Peter Gerwinski's avatar Peter Gerwinski
Browse files

Screenshots/Beispiele 16.11.2023

parent 7affbba6
No related branches found
No related tags found
No related merge requests found
testdb=> INSERT INTO tier SET name = 'Pluto', tierart = 'Hund', id = 31;
FEHLER: Syntaxfehler bei »SET«
ZEILE 1: INSERT INTO tier SET name = 'Pluto', tierart = 'Hund', id = ...
^
testdb=> INSERT INTO tier ( id, name, tierart ) VALUES ( 31, 'Pluto', 'Hund' );
INSERT 0 1
testdb=> SELECT * FROM tier; name | tierart | id
--------------------------------+--------------------------------+----
Esmeralda | Spinne | 1
Timmy | Hund | 2
Dio | Katze | 3
Tusnelda | Spinne | 4
Ragnar | Katze |
Putzi | Ratte |
Micky | Mouse | 30
Pluto | Hund | 31
(8 Zeilen)
testdb=>
testdb=> SELECT * FROM tier; name | tierart | id
--------------------------------+--------------------------------+----
Esmeralda | Spinne | 1
Timmy | Hund | 2
Dio | Katze | 3
Tusnelda | Spinne | 4
Ragnar | Katze |
Putzi | Ratte |
Micky | Mouse | 30
Pluto | Hund | 31
(8 Zeilen)
testdb=> DELETE FROM tier WHERE id >= 30;
DELETE 2
testdb=> SELECT * FROM tier;
name | tierart | id
--------------------------------+--------------------------------+----
Esmeralda | Spinne | 1
Timmy | Hund | 2
Dio | Katze | 3
Tusnelda | Spinne | 4
Ragnar | Katze |
Putzi | Ratte |
(6 Zeilen)
testdb=>
testdb=> SELECT * FROM tier WHERE tierart = 'Katze';
name | tierart | id
--------------------------------+--------------------------------+----
Dio | Katze | 3
Ragnar | Katze |
(2 Zeilen)
testdb=> SELECT * FROM tier WHERE tierart = '%atze';
name | tierart | id
------+---------+----
(0 Zeilen)
testdb=> SELECT * FROM tier WHERE tierart = '%at%';
name | tierart | id
------+---------+----
(0 Zeilen)
testdb=> SELECT * FROM tier WHERE tierart LIKE '%atze';
name | tierart | id
------+---------+----
(0 Zeilen)
testdb=> SELECT * FROM tier WHERE tierart LIKE '%at%';
name | tierart | id
--------------------------------+--------------------------------+----
Dio | Katze | 3
Ragnar | Katze |
Putzi | Ratte |
(3 Zeilen)
testdb=> SELECT * FROM tier WHERE tierart LIKE '%%atze';
name | tierart | id
------+---------+----
(0 Zeilen)
testdb=> SELECT * FROM tier WHERE tierart LIKE '%%atze%';
name | tierart | id
--------------------------------+--------------------------------+----
Dio | Katze | 3
Ragnar | Katze |
(2 Zeilen)
testdb=>
testdb=> SELECT COUNT(*) FROM tier WHERE tierart = 'Katze';
count
-------
2
(1 Zeile)
testdb=> SELECT COUNT(id) FROM tier WHERE tierart = 'Katze';
count
-------
1
(1 Zeile)
testdb=>
testdb=> SELECT COUNT(*) FROM tier GROUP BY tierart;
count
-------
2
1
1
2
(4 Zeilen)
testdb=> SELECT *, COUNT(*) FROM tier GROUP BY tierart;
FEHLER: Spalte »tier.name« muss in der GROUP-BY-Klausel erscheinen oder in einer Aggregatfunktion verwendet werden
ZEILE 1: SELECT *, COUNT(*) FROM tier GROUP BY tierart;
^
testdb=> SELECT tierart, COUNT(*) FROM tier GROUP BY tierart;
tierart | count
--------------------------------+-------
Spinne | 2
Hund | 1
Ratte | 1
Katze | 2
(4 Zeilen)
testdb=>
testdb=> CREATE TABLE cd ( cd_id INTEGER, albumtitel TEXT, interpret TEXT, gruendungsjahr INTEGER, erscheinungsjahr INTEGER );
CREATE TABLE
testdb=> CREATE TABLE lied ( cd_id INTEGER, track integer, titel TEXT );
CREATE TABLE
testdb=> INSERT INTO TAB
testdb=> INSERT INTO cd ( cd_id, albumtitel, interpret, gruendungsjahr, erscheinungsjahr ) VALUES ( 4711, 'Not That Kind', 'Anastacia', 1999, 2000 ), ( 4712, 'Wish You Were Here', 'Pink Floyd', 1965, 1975 ), ( 4713, 'Freak of Nature', 'Anastacia', 1999, 2001 );
INSERT 0 3
testdb=> INSERT INTO lied ( cd_id, track, titel ) VALUES ( 4711, 1, 'Not That Kind' ), (4711, 2, 'I''m Otta Love' ), ( 4711, 3, 'Cowboys & Kisses' ), ( 4712, 1, 'Shine On You Crazy Diamond' ), ( 4713, 1, 'Paid my Dues' );
INSERT 0 5
testdb=>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment