diff --git a/Semester 2/SQL Hell pt5.txt b/Semester 2/SQL Hell pt5.txt new file mode 100644 index 0000000..9ff40d4 --- /dev/null +++ b/Semester 2/SQL Hell pt5.txt @@ -0,0 +1,35 @@ +/* list the supplier number and supplier name for suppliers who DO NOT supply any parts USE subqueries*/ +select snumber +from supplier +where not exists +(select * + from spj + where spj.snumber = supplier.snumber); + + +/* list the supplier number and supplier name for suppliers who DO NOT supply any parts USE subqueries*/ +select snumber +from supplier +where snumber in /* you may use a NOT in and and omit the FALSE at the end */ +(select * + from spj + where spj.snumber = supplier.snumber) = false; + +select snumber +from supplier +where snumber in +(select snumber from spj) = false; + +/* AAAAAAAAAAAAAAAAAA */ + +select distinct snumber +from spj as c +where not exists + +(select * + from project as a cross join spj as b + where c.snumber = b.snumber and not exists + + (select * + from spj + where b.snumber=spj.snumber and a.jnumber = spj.jnumber)) diff --git a/lamp/mysql/#ib_16384_0.dblwr b/lamp/mysql/#ib_16384_0.dblwr index c3657e1..596350b 100755 Binary files a/lamp/mysql/#ib_16384_0.dblwr and b/lamp/mysql/#ib_16384_0.dblwr differ diff --git a/lamp/mysql/#innodb_temp/temp_1.ibt b/lamp/mysql/#innodb_temp/temp_1.ibt index 5f8cd9f..6ed5963 100644 Binary files a/lamp/mysql/#innodb_temp/temp_1.ibt and b/lamp/mysql/#innodb_temp/temp_1.ibt differ diff --git a/lamp/mysql/#innodb_temp/temp_10.ibt b/lamp/mysql/#innodb_temp/temp_10.ibt index 3f1c39a..a04ef13 100644 Binary files a/lamp/mysql/#innodb_temp/temp_10.ibt and b/lamp/mysql/#innodb_temp/temp_10.ibt differ diff --git a/lamp/mysql/#innodb_temp/temp_2.ibt b/lamp/mysql/#innodb_temp/temp_2.ibt index 9c73ed1..22bee2e 100644 Binary files a/lamp/mysql/#innodb_temp/temp_2.ibt and b/lamp/mysql/#innodb_temp/temp_2.ibt differ diff --git a/lamp/mysql/#innodb_temp/temp_3.ibt b/lamp/mysql/#innodb_temp/temp_3.ibt index 6f6153e..ae4c96d 100644 Binary files a/lamp/mysql/#innodb_temp/temp_3.ibt and b/lamp/mysql/#innodb_temp/temp_3.ibt differ diff --git a/lamp/mysql/#innodb_temp/temp_4.ibt b/lamp/mysql/#innodb_temp/temp_4.ibt index 2c589b1..101e7bd 100644 Binary files a/lamp/mysql/#innodb_temp/temp_4.ibt and b/lamp/mysql/#innodb_temp/temp_4.ibt differ diff --git a/lamp/mysql/#innodb_temp/temp_5.ibt b/lamp/mysql/#innodb_temp/temp_5.ibt index fbb6333..cd165c4 100644 Binary files a/lamp/mysql/#innodb_temp/temp_5.ibt and b/lamp/mysql/#innodb_temp/temp_5.ibt differ diff --git a/lamp/mysql/#innodb_temp/temp_6.ibt b/lamp/mysql/#innodb_temp/temp_6.ibt index 5a88832..83c3768 100644 Binary files a/lamp/mysql/#innodb_temp/temp_6.ibt and b/lamp/mysql/#innodb_temp/temp_6.ibt differ diff --git a/lamp/mysql/#innodb_temp/temp_7.ibt b/lamp/mysql/#innodb_temp/temp_7.ibt index b5838ab..ec06ae8 100644 Binary files a/lamp/mysql/#innodb_temp/temp_7.ibt and b/lamp/mysql/#innodb_temp/temp_7.ibt differ diff --git a/lamp/mysql/#innodb_temp/temp_8.ibt b/lamp/mysql/#innodb_temp/temp_8.ibt index fe68d56..683deb9 100644 Binary files a/lamp/mysql/#innodb_temp/temp_8.ibt and b/lamp/mysql/#innodb_temp/temp_8.ibt differ diff --git a/lamp/mysql/#innodb_temp/temp_9.ibt b/lamp/mysql/#innodb_temp/temp_9.ibt index 557dc27..9eacff8 100644 Binary files a/lamp/mysql/#innodb_temp/temp_9.ibt and b/lamp/mysql/#innodb_temp/temp_9.ibt differ diff --git a/lamp/mysql/41df0eb8232e.pid b/lamp/mysql/41df0eb8232e.pid new file mode 100644 index 0000000..730a054 --- /dev/null +++ b/lamp/mysql/41df0eb8232e.pid @@ -0,0 +1 @@ +172 diff --git a/lamp/mysql/binlog.000020 b/lamp/mysql/binlog.000020 deleted file mode 100755 index 121d67e..0000000 Binary files a/lamp/mysql/binlog.000020 and /dev/null differ diff --git a/lamp/mysql/binlog.000036 b/lamp/mysql/binlog.000036 old mode 100644 new mode 100755 index 2ed1acd..48f1524 Binary files a/lamp/mysql/binlog.000036 and b/lamp/mysql/binlog.000036 differ diff --git a/lamp/mysql/binlog.000037 b/lamp/mysql/binlog.000037 new file mode 100644 index 0000000..71e615a Binary files /dev/null and b/lamp/mysql/binlog.000037 differ diff --git a/lamp/mysql/binlog.index b/lamp/mysql/binlog.index index 60a329c..02a2216 100644 --- a/lamp/mysql/binlog.index +++ b/lamp/mysql/binlog.index @@ -1,4 +1,3 @@ -./binlog.000020 ./binlog.000021 ./binlog.000022 ./binlog.000023 @@ -14,3 +13,4 @@ ./binlog.000034 ./binlog.000035 ./binlog.000036 +./binlog.000037 diff --git a/lamp/mysql/d6a8f2b56d7f.pid b/lamp/mysql/d6a8f2b56d7f.pid old mode 100644 new mode 100755 diff --git a/lamp/mysql/ib_logfile0 b/lamp/mysql/ib_logfile0 index 305b472..b243d17 100755 Binary files a/lamp/mysql/ib_logfile0 and b/lamp/mysql/ib_logfile0 differ diff --git a/lamp/mysql/ibdata1 b/lamp/mysql/ibdata1 index 40c80bf..8c47568 100755 Binary files a/lamp/mysql/ibdata1 and b/lamp/mysql/ibdata1 differ diff --git a/lamp/mysql/ibtmp1 b/lamp/mysql/ibtmp1 index 75eaba7..0c62372 100644 Binary files a/lamp/mysql/ibtmp1 and b/lamp/mysql/ibtmp1 differ diff --git a/lamp/mysql/mysql.ibd b/lamp/mysql/mysql.ibd index 7c9f224..7cd6bce 100755 Binary files a/lamp/mysql/mysql.ibd and b/lamp/mysql/mysql.ibd differ diff --git a/lamp/mysql/phpmyadmin/pma__recent.ibd b/lamp/mysql/phpmyadmin/pma__recent.ibd index 9befa14..53bd78b 100755 Binary files a/lamp/mysql/phpmyadmin/pma__recent.ibd and b/lamp/mysql/phpmyadmin/pma__recent.ibd differ diff --git a/lamp/mysql/phpmyadmin/pma__userconfig.ibd b/lamp/mysql/phpmyadmin/pma__userconfig.ibd index 0f9af95..b51d379 100755 Binary files a/lamp/mysql/phpmyadmin/pma__userconfig.ibd and b/lamp/mysql/phpmyadmin/pma__userconfig.ibd differ diff --git a/lamp/mysql/undo_001 b/lamp/mysql/undo_001 index 9bc3860..6614424 100755 Binary files a/lamp/mysql/undo_001 and b/lamp/mysql/undo_001 differ diff --git a/lamp/mysql/undo_002 b/lamp/mysql/undo_002 index de139a7..aad34a0 100755 Binary files a/lamp/mysql/undo_002 and b/lamp/mysql/undo_002 differ