Skip to content
Snippets Groups Projects
Commit 72a8a473 authored by Jørgen Hoel Lund's avatar Jørgen Hoel Lund
Browse files

Added a program that is an interface, renamed some data


All usercases done except 2, not yet working properly

Co-authored-by: default avatarØystein Martinussen <oystmar@users.noreply.github.com>
parent e8364657
Branches
No related tags found
No related merge requests found
{
"sqltools.connections": [
{
"previewLimit": 50,
"driver": "SQLite",
"name": "Kaffegutane",
"group": "Kjell",
"database": "${workspaceFolder:databased}/kaffeDB.sqlite3"
}
],
"sqltools.useNodeRuntime": true
}
\ No newline at end of file
import argparse
import sqlite3
# def brukerhistorie1():
def brukerhistorie2():
con = sqlite3.connect("kaffeDB.sqlite3")
cursor = con.cursor()
print("Brukerhistorie 2: \n")
for row in cursor.execute('''
SELECT Bruker.FulltNavn, Count(Epost)
FROM (
SELECT Epost
FROM Kaffe
JOIN Kaffesmaking USING (KaffeID)
WHERE strftime('%Y', SmaksDato) IS strftime('%Y', 'now')
GROUP BY KaffeID, Epost
)
JOIN Bruker USING (Epost)
GROUP BY Epost
ORDER BY Count(Epost) DESC '''):
print(row)
print("\n")
con.close()
def brukerhistorie3():
con = sqlite3.connect("kaffeDB.sqlite3")
cursor = con.cursor()
print("Brukerhistorie 3: \n")
for row in cursor.execute('''
SELECT *
FROM (
SELECT Navn, KiloPris / AVG(10 - Poeng)
FROM "Kaffe"
LEFT JOIN Kaffesmaking USING (KaffeID)
GROUP BY KaffeID
ORDER BY KiloPris / AVG(10 - Poeng) DESC) '''):
print(row)
print("\n")
con.close()
def brukerhistorie4():
con = sqlite3.connect("kaffeDB.sqlite3")
cursor = con.cursor()
print("Brukerhistorie 4: \n")
for row in cursor.execute('''
SELECT Brenneri.Navn AS Brennerinavn, Kaffe.Navn AS Kaffenavn
FROM
Brenneri JOIN Kaffe USING (BrenneriID)
LEFT OUTER JOIN Kaffesmaking USING (KaffeID)
WHERE Kaffe.Beskrivelse LIKE "%floral%"
OR Kaffesmaking.Notater LIKE "%floral%" '''):
print(row)
print("\n")
con.close()
def brukerhistorie5():
con = sqlite3.connect("kaffeDB.sqlite3")
cursor = con.cursor()
print("Brukerhistorie 5: \n")
for row in cursor.execute('''
SELECT Brenneri.Navn AS Brennerinavn, Kaffe.Navn AS Kaffenavn
FROM
Gaard JOIN Parti USING (GaardsID)
JOIN ForedlingsMetode USING (MetodeNavn)
JOIN Kaffe USING (PartiID)
JOIN Brenneri USING (BrenneriID)
WHERE (Gaard.Land LIKE '%Rwanda%'
OR Gaard.Land LIKE '%Colombia%')
AND Foredlingsmetode.MetodeNavn <> 'Vasket' '''):
print(row)
print("\n")
con.close()
parser = argparse.ArgumentParser(description='Brukerhistorier for DB2')
subparsers = parser.add_subparsers()
# parser_brukerhistorie1 = subparsers.add_parser('brukerhistorie1', help='Input fra brukeren')
# parser_brukerhistorie1.set_defaults(func=brukerhistorie1)
parser_brukerhistorie2 = subparsers.add_parser('brukerhistorie2', help='Liste over hvilke brukere som har smakt flest unike kaffer så langt i år, sortert synkende.')
parser_brukerhistorie2.set_defaults(func=brukerhistorie2)
parser_brukerhistorie3 = subparsers.add_parser('brukerhistorie3', help='Kaffer som gir forbrukeren mest for pengene.')
parser_brukerhistorie3.set_defaults(func=brukerhistorie3)
parser_brukerhistorie4 = subparsers.add_parser('brukerhistorie4', help='Se hvilke kaffer som har blitt beskrevet av enten bruker og/eller brenneri med flora.')
parser_brukerhistorie4.set_defaults(func=brukerhistorie4)
parser_brukerhistorie5 = subparsers.add_parser('brukerhistorie5', help='Kaffer som kommer fra Rwanda eller Colombia og som IKKE er vasket.')
parser_brukerhistorie5.set_defaults(func=brukerhistorie5)
args = parser.parse_args()
args.func()
\ No newline at end of file
This diff is collapsed.
...@@ -3,7 +3,7 @@ insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, Kaf ...@@ -3,7 +3,7 @@ insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, Kaf
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (3, '2021-10-24', 'Sed ante. Vivamus tortor. Duis mattis egestas metus\\nAenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque libero, convallis eget, eleifend luctus, ultricies eu, nibh.', 9, 'mflieger0@sfgate.com', 52); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (3, '2021-10-24', 'Sed ante. Vivamus tortor. Duis mattis egestas metus\\nAenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque libero, convallis eget, eleifend luctus, ultricies eu, nibh.', 9, 'mflieger0@sfgate.com', 52);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (4, '2021-10-09', 'Aliquam quis turpis eget elit sodales scelerisque. Mauris sit amet eros. Suspendisse accumsan tortor quis turpis\\nSed ante. Vivamus tortor. Duis mattis egestas metus.', 7, 'cboyda6@buzzfeed.com', 21); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (4, '2021-10-09', 'Aliquam quis turpis eget elit sodales scelerisque. Mauris sit amet eros. Suspendisse accumsan tortor quis turpis\\nSed ante. Vivamus tortor. Duis mattis egestas metus.', 7, 'cboyda6@buzzfeed.com', 21);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (5, '2021-07-18', 'Integer tincidunt ante vel ipsum. Praesent blandit lacinia erat. Vestibulum sed magna at nunc commodo placerat.', 1, 'elawtie9@livejournal.com', 38); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (5, '2021-07-18', 'Integer tincidunt ante vel ipsum. Praesent blandit lacinia erat. Vestibulum sed magna at nunc commodo placerat.', 1, 'elawtie9@livejournal.com', 38);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (6, '2020-10-07', 'In congue. Etiam justo. Etiam pretium iaculis justo\\nIn hac habitasse platea dictumst. Etiam faucibus cursus urna. Ut tellus.', 4, 'bpressnell4@shop-pro.jp', 49); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (6, '2020-10-07', 'In congue. Etiam justo. floral Etiam pretium iaculis justo\\nIn hac habitasse platea dictumst. Etiam faucibus cursus urna. Ut tellus.', 4, 'bpressnell4@shop-pro.jp', 49);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (7, '2019-07-08', null, 9, 'jzelake7@blog.com', 91); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (7, '2019-07-08', null, 9, 'jzelake7@blog.com', 91);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (8, '2020-09-30', null, 5, 'elawtie9@livejournal.com', 49); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (8, '2020-09-30', null, 5, 'elawtie9@livejournal.com', 49);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (9, '2020-08-30', 'Donec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, magna vestibulum aliquet ultrices, erat tortor sollicitudin mi, sit amet lobortis sapien sapien non mi. Integer ac neque.', 6, 'elawtie9@livejournal.com', 40); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (9, '2020-08-30', 'Donec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, magna vestibulum aliquet ultrices, erat tortor sollicitudin mi, sit amet lobortis sapien sapien non mi. Integer ac neque.', 6, 'elawtie9@livejournal.com', 40);
...@@ -13,7 +13,7 @@ insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, Kaf ...@@ -13,7 +13,7 @@ insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, Kaf
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (13, '2022-01-21', 'In hac habitasse platea dictumst. Morbi vestibulum, velit id pretium iaculis, diam erat fermentum justo, nec condimentum neque sapien placerat ante. Nulla justo\\nAliquam quis turpis eget elit sodales scelerisque. Mauris sit amet eros. Suspendisse accumsan tortor quis turpis.', 8, 'sgrubbe3@jalbum.net', 1); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (13, '2022-01-21', 'In hac habitasse platea dictumst. Morbi vestibulum, velit id pretium iaculis, diam erat fermentum justo, nec condimentum neque sapien placerat ante. Nulla justo\\nAliquam quis turpis eget elit sodales scelerisque. Mauris sit amet eros. Suspendisse accumsan tortor quis turpis.', 8, 'sgrubbe3@jalbum.net', 1);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (14, '2018-05-31', null, 6, 'emcguffog1@marriott.com', 19); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (14, '2018-05-31', null, 6, 'emcguffog1@marriott.com', 19);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (15, '2021-04-19', null, 6, 'bpressnell4@shop-pro.jp', 66); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (15, '2021-04-19', null, 6, 'bpressnell4@shop-pro.jp', 66);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (16, '2021-05-08', 'Proin eu mi. Nulla ac enim. In tempor, turpis nec euismod scelerisque, quam turpis adipiscing lorem, vitae mattis nibh ligula nec sem\\nDuis aliquam convallis nunc. Proin at turpis a pede posuere nonummy. Integer non velit.', 5, 'jzelake7@blog.com', 55); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (16, '2022-01-08', 'Proin eu mi. Nulla ac enim. In tempor, turpis nec euismod scelerisque, quam turpis adipiscing lorem, vitae mattis nibh ligula nec sem\\nDuis aliquam convallis nunc. Proin at turpis a pede posuere nonummy. Integer non velit.', 5, 'jzelake7@blog.com', 55);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (17, '2021-10-26', 'Duis bibendum. Morbi non quam nec dui luctus rutrum. Nulla tellus\\nIn sagittis dui vel nisl. Duis ac nibh. Fusce lacus purus, aliquet at, feugiat non, pretium quis, lectus.', 7, 'cboyda6@buzzfeed.com', 26); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (17, '2021-10-26', 'Duis bibendum. Morbi non quam nec dui luctus rutrum. Nulla tellus\\nIn sagittis dui vel nisl. Duis ac nibh. Fusce lacus purus, aliquet at, feugiat non, pretium quis, lectus.', 7, 'cboyda6@buzzfeed.com', 26);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (18, '2021-10-02', 'Donec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, magna vestibulum aliquet ultrices, erat tortor sollicitudin mi, sit amet lobortis sapien sapien non mi. Integer ac neque\\nDuis bibendum. Morbi non quam nec dui luctus rutrum. Nulla tellus.', 1, 'jzelake7@blog.com', 20); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (18, '2021-10-02', 'Donec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, magna vestibulum aliquet ultrices, erat tortor sollicitudin mi, sit amet lobortis sapien sapien non mi. Integer ac neque\\nDuis bibendum. Morbi non quam nec dui luctus rutrum. Nulla tellus.', 1, 'jzelake7@blog.com', 20);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (19, '2019-07-31', 'Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin risus. Praesent lectus\\nVestibulum quam sapien, varius ut, blandit non, interdum in, ante. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Duis faucibus accumsan odio. Curabitur convallis.', 8, 'sgrubbe3@jalbum.net', 44); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (19, '2019-07-31', 'Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin risus. Praesent lectus\\nVestibulum quam sapien, varius ut, blandit non, interdum in, ante. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Duis faucibus accumsan odio. Curabitur convallis.', 8, 'sgrubbe3@jalbum.net', 44);
...@@ -25,13 +25,13 @@ insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, Kaf ...@@ -25,13 +25,13 @@ insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, Kaf
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (25, '2020-08-06', 'Morbi non lectus. Aliquam sit amet diam in magna bibendum imperdiet. Nullam orci pede, venenatis non, sodales sed, tincidunt eu, felis\\nFusce posuere felis sed lacus. Morbi sem mauris, laoreet ut, rhoncus aliquet, pulvinar sed, nisl. Nunc rhoncus dui vel sem.', 1, 'tcossins5@psu.edu', 62); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (25, '2020-08-06', 'Morbi non lectus. Aliquam sit amet diam in magna bibendum imperdiet. Nullam orci pede, venenatis non, sodales sed, tincidunt eu, felis\\nFusce posuere felis sed lacus. Morbi sem mauris, laoreet ut, rhoncus aliquet, pulvinar sed, nisl. Nunc rhoncus dui vel sem.', 1, 'tcossins5@psu.edu', 62);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (26, '2020-06-30', 'Nam ultrices, libero non mattis pulvinar, nulla pede ullamcorper augue, a suscipit nulla elit ac nulla. Sed vel enim sit amet nunc viverra dapibus. Nulla suscipit ligula in lacus.', 3, 'sgrubbe3@jalbum.net', 83); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (26, '2020-06-30', 'Nam ultrices, libero non mattis pulvinar, nulla pede ullamcorper augue, a suscipit nulla elit ac nulla. Sed vel enim sit amet nunc viverra dapibus. Nulla suscipit ligula in lacus.', 3, 'sgrubbe3@jalbum.net', 83);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (27, '2018-10-09', 'In congue. Etiam justo. Etiam pretium iaculis justo\\nIn hac habitasse platea dictumst. Etiam faucibus cursus urna. Ut tellus.', 5, 'sglison2@alibaba.com', 39); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (27, '2018-10-09', 'In congue. Etiam justo. Etiam pretium iaculis justo\\nIn hac habitasse platea dictumst. Etiam faucibus cursus urna. Ut tellus.', 5, 'sglison2@alibaba.com', 39);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (28, '2018-03-04', null, 8, 'tcossins5@psu.edu', 87); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (28, '2022-03-04', null, 8, 'tcossins5@psu.edu', 87);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (29, '2020-01-09', null, 7, 'sglison2@alibaba.com', 96); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (29, '2020-01-09', null, 7, 'sglison2@alibaba.com', 96);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (30, '2019-09-23', 'Duis aliquam convallis nunc. Proin at turpis a pede posuere nonummy. Integer non velit\\nDonec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, magna vestibulum aliquet ultrices, erat tortor sollicitudin mi, sit amet lobortis sapien sapien non mi. Integer ac neque.', 6, 'sgrubbe3@jalbum.net', 81); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (30, '2019-09-23', 'Duis aliquam convallis nunc. Proin at turpis a pede posuere nonummy. Integer non velit\\nDonec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, magna vestibulum aliquet ultrices, erat tortor sollicitudin mi, sit amet lobortis sapien sapien non mi. Integer ac neque.', 6, 'sgrubbe3@jalbum.net', 81);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (31, '2020-09-19', 'Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum sagittis sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus\\nEtiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem.', 8, 'elawtie9@livejournal.com', 99); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (31, '2020-09-19', 'Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum sagittis sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus\\nEtiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem.', 8, 'elawtie9@livejournal.com', 99);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (32, '2021-04-08', 'Quisque porta volutpat erat. Quisque erat eros, viverra eget, congue eget, semper rutrum, nulla. Nunc purus.', 1, 'jzelake7@blog.com', 47); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (32, '2021-04-08', 'Quisque porta volutpat erat. Quisque erat eros, viverra eget, congue eget, semper rutrum, nulla. Nunc purus.', 1, 'jzelake7@blog.com', 47);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (33, '2019-01-08', 'Sed sagittis. Nam congue, risus semper porta volutpat, quam pede lobortis ligula, sit amet eleifend pede libero quis orci. Nullam molestie nibh in lectus\\nPellentesque at nulla. Suspendisse potenti. Cras in purus eu magna vulputate luctus.', 4, 'tcossins5@psu.edu', 58); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (33, '2019-01-08', 'Sed sagittis. Nam congue, risus semper porta volutpat, quam pede lobortis ligula, sit amet eleifend pede libero quis orci. Nullam molestie nibh in lectus\\nPellentesque at nulla. Suspendisse potenti. Cras in purus eu magna vulputate luctus.', 4, 'tcossins5@psu.edu', 58);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (34, '2021-10-08', 'Cras non velit nec nisi vulputate nonummy. Maecenas tincidunt lacus at velit. Vivamus vel nulla eget eros elementum pellentesque.', 7, 'mflieger0@sfgate.com', 70); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (34, '2022-02-08', 'Cras non velit nec nisi vulputate nonummy. Maecenas tincidunt lacus at velit. Vivamus vel nulla eget eros elementum pellentesque.', 7, 'mflieger0@sfgate.com', 70);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (35, '2018-05-27', 'Aenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque libero, convallis eget, eleifend luctus, ultricies eu, nibh\\nQuisque id justo sit amet sapien dignissim vestibulum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nulla dapibus dolor vel est. Donec odio justo, sollicitudin ut, suscipit a, feugiat et, eros.', 9, 'bpressnell4@shop-pro.jp', 4); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (35, '2018-05-27', 'Aenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque libero, convallis eget, eleifend luctus, ultricies eu, nibh\\nQuisque id justo sit amet sapien dignissim vestibulum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nulla dapibus dolor vel est. Donec odio justo, sollicitudin ut, suscipit a, feugiat et, eros.', 9, 'bpressnell4@shop-pro.jp', 4);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (36, '2019-08-19', 'Aenean lectus. Pellentesque eget nunc. Donec quis orci eget orci vehicula condimentum.', 10, 'mflieger0@sfgate.com', 81); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (36, '2019-08-19', 'Aenean lectus. Pellentesque eget nunc. Donec quis orci eget orci vehicula condimentum.', 10, 'mflieger0@sfgate.com', 81);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (37, '2018-02-25', 'Curabitur at ipsum ac tellus semper interdum. Mauris ullamcorper purus sit amet nulla. Quisque arcu libero, rutrum ac, lobortis vel, dapibus at, diam.', 6, 'cboyda6@buzzfeed.com', 24); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (37, '2018-02-25', 'Curabitur at ipsum ac tellus semper interdum. Mauris ullamcorper purus sit amet nulla. Quisque arcu libero, rutrum ac, lobortis vel, dapibus at, diam.', 6, 'cboyda6@buzzfeed.com', 24);
...@@ -58,14 +58,14 @@ insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, Kaf ...@@ -58,14 +58,14 @@ insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, Kaf
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (58, '2018-09-20', null, 1, 'sglison2@alibaba.com', 50); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (58, '2018-09-20', null, 1, 'sglison2@alibaba.com', 50);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (59, '2022-01-08', null, 9, 'jzelake7@blog.com', 100); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (59, '2022-01-08', null, 9, 'jzelake7@blog.com', 100);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (60, '2021-03-10', 'Sed ante. Vivamus tortor. Duis mattis egestas metus.', 1, 'jzelake7@blog.com', 22); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (60, '2021-03-10', 'Sed ante. Vivamus tortor. Duis mattis egestas metus.', 1, 'jzelake7@blog.com', 22);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (61, '2020-12-05', 'Pellentesque at nulla. Suspendisse potenti. Cras in purus eu magna vulputate luctus.', 8, 'sgrubbe3@jalbum.net', 24); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (61, '2020-12-05', 'Pellentesque at nulla. floral Suspendisse potenti. Cras in purus eu magna vulputate luctus.', 8, 'sgrubbe3@jalbum.net', 24);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (62, '2019-08-06', null, 7, 'tcossins5@psu.edu', 1); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (62, '2022-03-06', null, 7, 'tcossins5@psu.edu', 1);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (63, '2019-01-14', 'Pellentesque at nulla. Suspendisse potenti. Cras in purus eu magna vulputate luctus\\nCum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum sagittis sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.', 6, 'emcguffog1@marriott.com', 48); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (63, '2019-01-14', 'Pellentesque at nulla. Floral Suspendisse potenti. Cras in purus eu magna vulputate luctus\\nCum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum sagittis sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.', 6, 'emcguffog1@marriott.com', 48);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (64, '2020-12-04', 'Quisque id justo sit amet sapien dignissim vestibulum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nulla dapibus dolor vel est. Donec odio justo, sollicitudin ut, suscipit a, feugiat et, eros\\nVestibulum ac est lacinia nisi venenatis tristique. Fusce congue, diam id ornare imperdiet, sapien urna pretium nisl, ut volutpat sapien arcu sed augue. Aliquam erat volutpat.', 5, 'cboyda6@buzzfeed.com', 75); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (64, '2020-12-04', 'Quisque id justo sit amet sapien dignissim vestibulum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nulla dapibus dolor vel est. Donec odio justo, sollicitudin ut, suscipit a, feugiat et, eros\\nVestibulum ac est lacinia nisi venenatis tristique. Fusce congue, diam id ornare imperdiet, sapien urna pretium nisl, ut volutpat sapien arcu sed augue. Aliquam erat volutpat.', 5, 'cboyda6@buzzfeed.com', 75);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (65, '2021-01-14', 'In sagittis dui vel nisl. Duis ac nibh. Fusce lacus purus, aliquet at, feugiat non, pretium quis, lectus\\nSuspendisse potenti. In eleifend quam a odio. In hac habitasse platea dictumst.', 5, 'gjeavons8@foxnews.com', 89); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (65, '2021-01-14', 'In sagittis dui vel nisl. Duis ac nibh. Fusce lacus purus, aliquet at, feugiat non, pretium quis, lectus\\nSuspendisse potenti. In eleifend quam a odio. In hac habitasse platea dictumst.', 5, 'gjeavons8@foxnews.com', 89);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (66, '2019-02-23', 'In hac habitasse platea dictumst. Morbi vestibulum, velit id pretium iaculis, diam erat fermentum justo, nec condimentum neque sapien placerat ante. Nulla justo.', 9, 'mflieger0@sfgate.com', 100); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (66, '2019-02-23', 'In hac habitasse platea dictumst. Morbi vestibulum, velit id pretium iaculis, diam erat fermentum justo, nec condimentum neque sapien placerat ante. Nulla justo.', 9, 'mflieger0@sfgate.com', 100);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (67, '2018-05-04', null, 7, 'elawtie9@livejournal.com', 30); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (67, '2018-05-04', null, 7, 'elawtie9@livejournal.com', 30);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (68, '2021-01-24', 'Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum sagittis sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus\\nEtiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem.', 1, 'jzelake7@blog.com', 69); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (68, '2022-01-24', 'Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum sagittis sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus\\nEtiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem.', 1, 'jzelake7@blog.com', 69);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (69, '2019-04-23', null, 6, 'bpressnell4@shop-pro.jp', 42); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (69, '2019-04-23', null, 6, 'bpressnell4@shop-pro.jp', 42);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (70, '2022-02-20', 'In hac habitasse platea dictumst. Etiam faucibus cursus urna. Ut tellus.', 5, 'tcossins5@psu.edu', 20); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (70, '2022-02-20', 'In hac habitasse platea dictumst. Etiam faucibus cursus urna. Ut tellus.', 5, 'tcossins5@psu.edu', 20);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (71, '2020-11-16', 'Quisque porta volutpat erat. Quisque erat eros, viverra eget, congue eget, semper rutrum, nulla. Nunc purus.', 8, 'tcossins5@psu.edu', 62); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (71, '2020-11-16', 'Quisque porta volutpat erat. Quisque erat eros, viverra eget, congue eget, semper rutrum, nulla. Nunc purus.', 8, 'tcossins5@psu.edu', 62);
...@@ -74,7 +74,7 @@ insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, Kaf ...@@ -74,7 +74,7 @@ insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, Kaf
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (74, '2022-03-02', 'In congue. Etiam justo. Etiam pretium iaculis justo.', 4, 'mflieger0@sfgate.com', 44); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (74, '2022-03-02', 'In congue. Etiam justo. Etiam pretium iaculis justo.', 4, 'mflieger0@sfgate.com', 44);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (75, '2021-07-16', null, 3, 'bpressnell4@shop-pro.jp', 41); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (75, '2021-07-16', null, 3, 'bpressnell4@shop-pro.jp', 41);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (76, '2021-11-27', 'Pellentesque at nulla. Suspendisse potenti. Cras in purus eu magna vulputate luctus.', 4, 'gjeavons8@foxnews.com', 77); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (76, '2021-11-27', 'Pellentesque at nulla. Suspendisse potenti. Cras in purus eu magna vulputate luctus.', 4, 'gjeavons8@foxnews.com', 77);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (77, '2020-10-28', 'Maecenas leo odio, condimentum id, luctus nec, molestie sed, justo. Pellentesque viverra pede ac diam. Cras pellentesque volutpat dui.', 2, 'tcossins5@psu.edu', 59); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (77, '2022-02-28', 'Maecenas leo odio, condimentum id, luctus nec, molestie sed, justo. Pellentesque viverra pede ac diam. Cras pellentesque volutpat dui.', 2, 'tcossins5@psu.edu', 59);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (78, '2019-10-13', 'In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet\\nMaecenas leo odio, condimentum id, luctus nec, molestie sed, justo. Pellentesque viverra pede ac diam. Cras pellentesque volutpat dui.', 7, 'elawtie9@livejournal.com', 11); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (78, '2019-10-13', 'In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet\\nMaecenas leo odio, condimentum id, luctus nec, molestie sed, justo. Pellentesque viverra pede ac diam. Cras pellentesque volutpat dui.', 7, 'elawtie9@livejournal.com', 11);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (79, '2021-04-25', 'Morbi non lectus. Aliquam sit amet diam in magna bibendum imperdiet. Nullam orci pede, venenatis non, sodales sed, tincidunt eu, felis\\nFusce posuere felis sed lacus. Morbi sem mauris, laoreet ut, rhoncus aliquet, pulvinar sed, nisl. Nunc rhoncus dui vel sem.', 10, 'cboyda6@buzzfeed.com', 18); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (79, '2021-04-25', 'Morbi non lectus. Aliquam sit amet diam in magna bibendum imperdiet. Nullam orci pede, venenatis non, sodales sed, tincidunt eu, felis\\nFusce posuere felis sed lacus. Morbi sem mauris, laoreet ut, rhoncus aliquet, pulvinar sed, nisl. Nunc rhoncus dui vel sem.', 10, 'cboyda6@buzzfeed.com', 18);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (80, '2020-09-18', null, 8, 'sglison2@alibaba.com', 8); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (80, '2020-09-18', null, 8, 'sglison2@alibaba.com', 8);
...@@ -83,7 +83,7 @@ insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, Kaf ...@@ -83,7 +83,7 @@ insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, Kaf
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (83, '2021-06-29', null, 5, 'tcossins5@psu.edu', 85); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (83, '2021-06-29', null, 5, 'tcossins5@psu.edu', 85);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (84, '2020-11-22', null, 4, 'tcossins5@psu.edu', 53); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (84, '2020-11-22', null, 4, 'tcossins5@psu.edu', 53);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (85, '2018-11-13', null, 9, 'emcguffog1@marriott.com', 95); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (85, '2018-11-13', null, 9, 'emcguffog1@marriott.com', 95);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (86, '2020-01-10', 'Nam ultrices, libero non mattis pulvinar, nulla pede ullamcorper augue, a suscipit nulla elit ac nulla. Sed vel enim sit amet nunc viverra dapibus. Nulla suscipit ligula in lacus.', 5, 'tcossins5@psu.edu', 26); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (86, '2022-01-10', 'Nam ultrices, libero non mattis pulvinar, nulla pede ullamcorper augue, a suscipit nulla elit ac nulla. Sed vel enim sit amet nunc viverra dapibus. Nulla suscipit ligula in lacus.', 5, 'tcossins5@psu.edu', 26);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (87, '2018-04-23', null, 1, 'gjeavons8@foxnews.com', 89); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (87, '2018-04-23', null, 1, 'gjeavons8@foxnews.com', 89);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (88, '2018-05-28', 'In sagittis dui vel nisl. Duis ac nibh. Fusce lacus purus, aliquet at, feugiat non, pretium quis, lectus.', 4, 'gjeavons8@foxnews.com', 39); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (88, '2018-05-28', 'In sagittis dui vel nisl. Duis ac nibh. Fusce lacus purus, aliquet at, feugiat non, pretium quis, lectus.', 4, 'gjeavons8@foxnews.com', 39);
insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (89, '2021-01-07', 'Aenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque libero, convallis eget, eleifend luctus, ultricies eu, nibh.', 1, 'gjeavons8@foxnews.com', 41); insert into Kaffesmaking (KaffesmakingsID, SmaksDato, Notater, Poeng, Epost, KaffeID) values (89, '2021-01-07', 'Aenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque libero, convallis eget, eleifend luctus, ultricies eu, nibh.', 1, 'gjeavons8@foxnews.com', 41);
......
SELECT Brenneri.Navn, Kaffe.Navn SELECT Brenneri.Navn AS Brennerinavn, Kaffe.Navn AS Kaffenavn
FROM ( FROM
(Brenneri JOIN Kaffe USING (BrenneriID)) Brenneri JOIN Kaffe USING (BrenneriID)
JOIN Kaffesmaking Using (KaffeID) LEFT OUTER JOIN Kaffesmaking USING (KaffeID)
WHERE (Kaffesmaking.Notater OR Kaffe.Beskrivelse) LIKE '%floral%' WHERE Kaffe.Beskrivelse LIKE '%floral%'
) OR Kaffesmaking.Notater LIKE '%floral%';
\ No newline at end of file \ No newline at end of file
SELECT Brenneri.Navn, Kaffe.Navn SELECT Brenneri.Navn AS Brennerinavn, Kaffe.Navn AS Kaffenavn
FROM ( FROM
(Gaard JOIN Parti USING (GaardsID)) Gaard JOIN Parti USING (GaardsID)
WHERE Gaard.Land LIKE '%Colombia%' OR Gaard.Land LIKE '%Rwanda%' JOIN ForedlingsMetode USING (MetodeNavn)
JOIN ForedletMetode USING (MetodeNavn)
WHERE NOT ForedletMetode.MetodeNavn LIKE '%Vasket%'
JOIN Kaffe USING (PartiID) JOIN Kaffe USING (PartiID)
JOIN Brenneri USING (BrenneriID) JOIN Brenneri USING (BrenneriID)
) WHERE (Gaard.Land LIKE '%Rwanda%'
\ No newline at end of file OR Gaard.Land LIKE '%Colombia%')
AND Foredlingsmetode.MetodeNavn <> 'Vasket';
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment