create table oqushylar (
aty varchar(20),
zhasy int ,
gpa float,
mektep varchar(20));
insert into oqushylar values
("Zhaqsy", 12, 2.3, "13 gym"),
("Adam", 10, 4.5, "2 mek"),
("A", 11, 3.4, "2 mek"),
("B", 10, 2.7, "13 gym");
create table mektepter (
mektep_aty varchar(20),
audany varchar(20));
insert into mektepter values
("13 gym", "esil"),
("2 mek", "nura"),
("3 gym", "saryarqa");
--select * from oqushylar where gpa > 2.5;
--select aty, zhasy from oqushylar where gpa > 2.5;
--select aty, zhasy from oqushylar where gpa > 2.5 and zhasy < 11;
--select * from oqushylar where gpa > 2.5 and zhasy < 11 order by gpa desc;
--select * from oqushylar where gpa > 2.5 and zhasy < 11 order by gpa;
--select * from mektepter;
-- gpa 3 тен кіші оқушылар қай ауданда оқиды
--select * from oqushylar join mektepter on oqushylar.mektep = mektepter.mektep_aty;
--select mektepter.audany from oqushylar
-- join mektepter
-- on oqushylar.mektep = mektepter.mektep_aty
-- where oqushylar.gpa < 3;
select * from mektepter left join oqushylar on oqushylar.mektep = mektepter.mektep_aty;
--select * from mektepter;
Y3JlYXRlIHRhYmxlIG9xdXNoeWxhciAoCglhdHkgdmFyY2hhcigyMCksIAoJemhhc3kgaW50ICwKCWdwYSBmbG9hdCwKCW1la3RlcCB2YXJjaGFyKDIwKSk7Cmluc2VydCBpbnRvIG9xdXNoeWxhciB2YWx1ZXMgCgkoIlpoYXFzeSIsIDEyLCAyLjMsICIxMyBneW0iKSwKCSgiQWRhbSIsIDEwLCA0LjUsICIyIG1layIpLAoJKCJBIiwgMTEsIDMuNCwgIjIgbWVrIiksCgkoIkIiLCAxMCwgMi43LCAiMTMgZ3ltIik7CmNyZWF0ZSB0YWJsZSBtZWt0ZXB0ZXIgKAoJbWVrdGVwX2F0eSB2YXJjaGFyKDIwKSwKCWF1ZGFueSB2YXJjaGFyKDIwKSk7Cmluc2VydCBpbnRvIG1la3RlcHRlciB2YWx1ZXMKCSgiMTMgZ3ltIiwgImVzaWwiKSwKCSgiMiBtZWsiLCAibnVyYSIpLAoJKCIzIGd5bSIsICJzYXJ5YXJxYSIpOwotLXNlbGVjdCAqIGZyb20gb3F1c2h5bGFyIHdoZXJlIGdwYSA+IDIuNTsKLS1zZWxlY3QgYXR5LCB6aGFzeSBmcm9tIG9xdXNoeWxhciB3aGVyZSBncGEgPiAyLjU7Ci0tc2VsZWN0IGF0eSwgemhhc3kgZnJvbSBvcXVzaHlsYXIgd2hlcmUgZ3BhID4gMi41IGFuZCB6aGFzeSA8IDExOwotLXNlbGVjdCAqIGZyb20gb3F1c2h5bGFyIHdoZXJlIGdwYSA+IDIuNSBhbmQgemhhc3kgPCAxMSBvcmRlciBieSBncGEgZGVzYzsKLS1zZWxlY3QgKiBmcm9tIG9xdXNoeWxhciB3aGVyZSBncGEgPiAyLjUgYW5kIHpoYXN5IDwgMTEgb3JkZXIgYnkgZ3BhOwotLXNlbGVjdCAqIGZyb20gbWVrdGVwdGVyOwotLSBncGEgMyDRgtC10L0g0LrRltGI0ZYg0L7Sm9GD0YjRi9C70LDRgCDSm9Cw0Lkg0LDRg9C00LDQvdC00LAg0L7Sm9C40LTRiwotLXNlbGVjdCAqIGZyb20gb3F1c2h5bGFyIGpvaW4gbWVrdGVwdGVyIG9uIG9xdXNoeWxhci5tZWt0ZXAgPSBtZWt0ZXB0ZXIubWVrdGVwX2F0eTsKLS1zZWxlY3QgbWVrdGVwdGVyLmF1ZGFueSBmcm9tIG9xdXNoeWxhciAKLS0JCQkJCQlqb2luIG1la3RlcHRlciAKLS0JCQkJCQlvbiBvcXVzaHlsYXIubWVrdGVwID0gbWVrdGVwdGVyLm1la3RlcF9hdHkKLS0JCQkJCQl3aGVyZSBvcXVzaHlsYXIuZ3BhIDwgMzsKc2VsZWN0ICogZnJvbSBtZWt0ZXB0ZXIgbGVmdCBqb2luIG9xdXNoeWxhciBvbiBvcXVzaHlsYXIubWVrdGVwID0gbWVrdGVwdGVyLm1la3RlcF9hdHk7Ci0tc2VsZWN0ICogZnJvbSBtZWt0ZXB0ZXI7CgoK