Advertisement
Levi0227

2021maj_erettsegi-sql

Feb 15th, 2023 (edited)
114
1
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 19.92 KB | Source Code | 1 0
  1. CREATE TABLE megallok (
  2.   id int NOT NULL,
  3.   nev varchar(40) NOT NULL,
  4.   CONSTRAINT pk_megallok PRIMARY KEY (id)
  5. );
  6.  
  7. CREATE TABLE jaratok (
  8.   id int NOT NULL,
  9.   jaratSzam varchar(4) NOT NULL,
  10.   jaratTipus varchar(1) NOT NULL,
  11.   elsoAjtos bool NOT NULL,
  12.   CONSTRAINT pk_jaratok PRIMARY KEY (id)
  13. );
  14.  
  15. CREATE TABLE halozat (
  16.   jarat int NOT NULL,
  17.   megallo int NOT NULL,
  18.   irany varchar(1) NOT NULL,
  19.   sorszam int NOT NULL,
  20.   CONSTRAINT pk_halozatok
  21.     PRIMARY KEY (jarat,megallo,irany,sorszam),
  22.   CONSTRAINT fk_jaratok
  23.     FOREIGN KEY (jarat) REFERENCES jaratok(id),
  24.   CONSTRAINT fk_megallok  
  25.     FOREIGN KEY (megallo) REFERENCES megallok(id)
  26. );
  27.  
  28. INSERT INTO megallok VALUES
  29. (1, 'Vörösmarty tér M'),
  30. (2, 'Deák Ferenc tér M'),
  31. (3, 'Bajcsy-Zsilinszky út M'),
  32. (4, 'Opera M'),
  33. (5, 'Oktogon M'),
  34. (6, 'Vörösmarty utca M'),
  35. (7, 'Kodály körönd M'),
  36. (8, 'Bajza utca M'),
  37. (9, 'Hősök tere M'),
  38. (10, 'Széchenyi fürdő M'),
  39. (11, 'Mexikói út M'),
  40. (12, 'Déli pályaudvar M'),
  41. (13, 'Széll Kálmán tér M'),
  42. (14, 'Batthyány tér M'),
  43. (15, 'Kossuth Lajos tér M'),
  44. (16, 'Astoria M'),
  45. (17, 'Blaha Lujza tér M'),
  46. (18, 'Keleti pályaudvar M'),
  47. (19, 'Puskás Ferenc Stadion M'),
  48. (20, 'Pillangó utca M'),
  49. (21, 'Örs vezér tere M'),
  50. (22, 'Újpest-központ M'),
  51. (23, 'Újpest-városkapu M'),
  52. (24, 'Gyöngyösi utca M'),
  53. (25, 'Forgách utca M'),
  54. (26, 'Árpád híd M'),
  55. (27, 'Dózsa György út M'),
  56. (28, 'Lehel tér M'),
  57. (29, 'Nyugati pályaudvar M'),
  58. (30, 'Arany János utca M'),
  59. (31, 'Ferenciek tere M'),
  60. (32, 'Kálvin tér M'),
  61. (33, 'Corvin-negyed M'),
  62. (34, 'Semmelweis Klinikák M'),
  63. (35, 'Nagyvárad tér M'),
  64. (36, 'Népliget M'),
  65. (37, 'Ecseri út M'),
  66. (38, 'Pöttyös utca M'),
  67. (39, 'Határ út M'),
  68. (40, 'Kőbánya-Kispest M'),
  69. (41, 'Kelenföld vasútállomás M'),
  70. (42, 'Bikás park M'),
  71. (43, 'Újbuda-központ M'),
  72. (44, 'Móricz Zsigmond körtér M'),
  73. (45, 'Szent Gellért tér – Műegyetem M'),
  74. (46, 'Fővám tér M'),
  75. (47, 'Rákóczi tér M'),
  76. (48, 'II. János Pál pápa tér M'),
  77. (49, 'Szervita tér'),
  78. (50, 'Erzsébet tér'),
  79. (51, 'Hercegprímás utca'),
  80. (52, 'Hold utca (Belvárosi piac)'),
  81. (53, 'Szemere utca'),
  82. (54, 'Markó utca'),
  83. (55, 'Szent István körút'),
  84. (56, 'Radnóti Miklós utca'),
  85. (57, 'Victor Hugo utca'),
  86. (58, 'Széchenyi utca'),
  87. (59, 'Zrínyi utca'),
  88. (60, 'Dorottya utca (Vörösmarty tér M)'),
  89. (61, 'Petőfi tér'),
  90. (62, 'Március 15. tér'),
  91. (63, 'Báthory utca / Bajcsy-Zsilinszky út'),
  92. (64, 'Zichy Jenő utca'),
  93. (65, 'Andrássy út (Opera M)'),
  94. (66, 'Akácfa utca'),
  95. (67, 'Király utca / Erzsébet körút'),
  96. (68, 'Izabella utca / Király utca'),
  97. (69, 'Lövölde tér'),
  98. (70, 'Reformáció park'),
  99. (71, 'Nefelejcs utca / Damjanich utca'),
  100. (72, 'Damjanich utca / Dózsa György út'),
  101. (73, 'Dvořák sétány'),
  102. (74, 'Olof Palme sétány'),
  103. (75, 'Közlekedési Múzeum'),
  104. (76, 'Erzsébet királyné útja, aluljáró'),
  105. (77, 'Orczy tér'),
  106. (78, 'Kálvária tér'),
  107. (79, 'Muzsikus cigányok parkja'),
  108. (80, 'Horváth Mihály tér'),
  109. (81, 'Harminckettesek tere'),
  110. (82, 'Szentkirályi utca'),
  111. (83, 'Szent István Bazilika'),
  112. (84, 'Nyugati pályaudvar M (Podmaniczky utca)'),
  113. (85, 'Ferdinánd híd (Izabella utca)'),
  114. (86, 'Szinyei Merse utca'),
  115. (87, 'Bajza utca'),
  116. (88, 'Munkácsy Mihály utca'),
  117. (89, 'Honvédkórház (Hősök tere M)'),
  118. (90, 'Állatkert'),
  119. (91, 'Kós Károly sétány'),
  120. (92, 'Bethesda utca'),
  121. (93, 'Vakok Intézete'),
  122. (94, 'Zugló vasútállomás (Hermina út)'),
  123. (95, 'Stefánia út / Thököly út'),
  124. (96, 'Rippl-Rónai utca'),
  125. (97, 'Csobánc utca'),
  126. (98, 'Orczy út'),
  127. (99, 'Andrássy út (Vörösmarty utca M)'),
  128. (100, 'Wesselényi utca / Izabella utca');
  129.  
  130. INSERT INTO megallok VALUES
  131. (101, 'Rózsák tere'),
  132. (102, 'Munkás utca'),
  133. (103, 'Péterfy Sándor utca'),
  134. (104, 'Rottenbiller utca / István utca'),
  135. (105, 'Rózsa utca'),
  136. (106, 'Dob utca'),
  137. (107, 'Károly körút (Astoria M)'),
  138. (108, 'Nagy Diófa utca'),
  139. (109, 'Szövetség utca'),
  140. (110, 'Nefelejcs utca / István utca'),
  141. (111, 'Ötvenhatosok tere (István utca)'),
  142. (112, 'Zichy Géza utca'),
  143. (113, 'Amerikai út (Mexikói út M)'),
  144. (114, 'Kassai tér'),
  145. (115, 'Nezsider park'),
  146. (116, 'Pándorfalu utca'),
  147. (117, 'Sárrét park'),
  148. (118, 'Róna park'),
  149. (119, 'Csáktornya park'),
  150. (120, 'Szőnyi út'),
  151. (121, 'Teleki Blanka utca'),
  152. (122, 'Ötvenhatosok tere'),
  153. (123, 'Dembinszky utca'),
  154. (124, 'Nefelejcs utca'),
  155. (125, 'Almássy tér'),
  156. (126, 'Wesselényi utca / Erzsébet körút'),
  157. (127, 'Nyár utca'),
  158. (128, 'Mexikói út'),
  159. (129, 'Jászai Mari tér'),
  160. (130, 'Szent István park'),
  161. (131, 'Ipoly utca'),
  162. (132, 'Vág utca'),
  163. (133, 'Dráva utca'),
  164. (134, 'Kassák Lajos utca'),
  165. (135, 'Lehel utca / Dózsa György út'),
  166. (136, 'Vágány utca / Dózsa György út'),
  167. (137, 'Benczúr utca'),
  168. (138, 'Egressy út / Stefánia út'),
  169. (139, 'Szobránc köz'),
  170. (140, 'Hegedűs Gyula utca'),
  171. (141, 'Csanády utca (Lehel tér M)'),
  172. (142, 'Egressy út / Hungária körút'),
  173. (143, 'Törökőr utca'),
  174. (144, 'Posta Járműtelep'),
  175. (145, 'Róna utca'),
  176. (146, 'Egressy tér'),
  177. (147, 'Turán utca'),
  178. (148, 'Egressy út / Vezér utca'),
  179. (149, 'Komócsy utca'),
  180. (150, 'Miskolci utca / Szugló utca'),
  181. (151, 'Szugló utca / Cinkotai út'),
  182. (152, 'Rákosmezei tér'),
  183. (153, 'Kála utca'),
  184. (154, 'Gvadányi utca'),
  185. (155, 'Cinkotai út / Mogyoródi út'),
  186. (156, 'Öv utca / Mogyoródi út'),
  187. (157, 'Öv utca / Egressy út'),
  188. (158, 'Bethlen Gábor utca'),
  189. (159, 'Bethlen Gábor tér'),
  190. (160, 'Keleti pályaudvar M (Garay utca)'),
  191. (161, 'Révész utca'),
  192. (162, 'Kárpát utca'),
  193. (163, 'Cserhát utca'),
  194. (164, 'Arena Mall bevásárlóközpont'),
  195. (165, 'Gumigyár'),
  196. (166, 'Várna utca'),
  197. (167, 'Pillangó utca'),
  198. (168, 'Kaffka Margit utca'),
  199. (169, 'Pongrátz Gergely tér'),
  200. (170, 'Mályva utca'),
  201. (171, 'Vezér utca / Fogarasi út'),
  202. (172, 'Fischer István utca'),
  203. (173, 'Zsálya utca'),
  204. (174, 'Újváros park'),
  205. (175, 'Csertő utca'),
  206. (176, 'Füredi utca / Szentmihályi út'),
  207. (177, 'Ond vezér útja / Szentmihályi út'),
  208. (178, 'Ond vezér park'),
  209. (179, 'Füredi utca / Ond vezér útja'),
  210. (180, 'Zsivora park'),
  211. (181, 'Őrnagy utca'),
  212. (182, 'Uzsoki Utcai Kórház'),
  213. (183, 'Tisza István tér'),
  214. (184, 'Szugló utca / Róna utca'),
  215. (185, 'Szugló utca / Nagy Lajos király útja'),
  216. (186, 'Fűrész utca / Szugló utca'),
  217. (187, 'Mogyoródi út'),
  218. (188, 'Gödöllői utca'),
  219. (189, 'Fogarasi út'),
  220. (190, 'Tihamér utca'),
  221. (191, 'Füredi utca'),
  222. (192, 'Álmos vezér útja'),
  223. (193, 'Vezér utca'),
  224. (194, 'Erzsébet királyné útja / Róna utca'),
  225. (195, 'Üllői út'),
  226. (196, 'Ráday utca'),
  227. (197, 'Közraktár utca');
  228.  
  229. INSERT INTO jaratok VALUES
  230. (1, '1', 'M', False),
  231. (2, '2', 'M', False),
  232. (3, '3', 'M', False),
  233. (4, '4', 'M', False),
  234. (5, 'CITY', 'T', False),
  235. (6, '70', 'T', False),
  236. (7, '72', 'T', True),
  237. (8, '73', 'T', True),
  238. (9, '74', 'T', False),
  239. (10, '74A', 'T', True),
  240. (11, '75', 'T', False),
  241. (12, '76', 'T', True),
  242. (13, '77', 'T', True),
  243. (14, '78', 'T', False),
  244. (15, '79', 'T', True),
  245. (16, '80', 'T', False),
  246. (17, '80A', 'T', False),
  247. (18, '81', 'T', False),
  248. (19, '82', 'T', True),
  249. (20, '83', 'T', True);
  250.  
  251. INSERT INTO halozat VALUES
  252. (1, 1, 'A', 1),
  253. (1, 2, 'A', 2),
  254. (1, 3, 'A', 3),
  255. (1, 4, 'A', 4),
  256. (1, 5, 'A', 5),
  257. (1, 6, 'A', 6),
  258. (1, 7, 'A', 7),
  259. (1, 8, 'A', 8),
  260. (1, 9, 'A', 9),
  261. (1, 10, 'A', 10),
  262. (1, 11, 'A', 11),
  263. (2, 12, 'A', 1),
  264. (2, 13, 'A', 2),
  265. (2, 14, 'A', 3),
  266. (2, 15, 'A', 4),
  267. (2, 2, 'A', 5),
  268. (2, 16, 'A', 6),
  269. (2, 17, 'A', 7),
  270. (2, 18, 'A', 8),
  271. (2, 19, 'A', 9),
  272. (2, 20, 'A', 10),
  273. (2, 21, 'A', 11),
  274. (3, 22, 'A', 1),
  275. (3, 23, 'A', 2),
  276. (3, 24, 'A', 3),
  277. (3, 25, 'A', 4),
  278. (3, 26, 'A', 5),
  279. (3, 27, 'A', 6),
  280. (3, 28, 'A', 7),
  281. (3, 29, 'A', 8),
  282. (3, 30, 'A', 9),
  283. (3, 2, 'A', 10),
  284. (3, 31, 'A', 11),
  285. (3, 32, 'A', 12),
  286. (3, 33, 'A', 13),
  287. (3, 34, 'A', 14),
  288. (3, 35, 'A', 15),
  289. (3, 36, 'A', 16),
  290. (3, 37, 'A', 17),
  291. (3, 38, 'A', 18),
  292. (3, 39, 'A', 19),
  293. (3, 40, 'A', 20),
  294. (4, 41, 'M', 1),
  295. (4, 42, 'M', 2),
  296. (4, 43, 'M', 3),
  297. (4, 44, 'M', 4),
  298. (4, 45, 'M', 5),
  299. (4, 46, 'M', 6),
  300. (4, 32, 'M', 7),
  301. (4, 47, 'M', 8),
  302. (4, 48, 'M', 9),
  303. (4, 18, 'M', 10),
  304. (5, 46, 'A', 1),
  305. (5, 32, 'A', 2),
  306. (5, 31, 'A', 3),
  307. (5, 49, 'A', 4),
  308. (5, 50, 'A', 5),
  309. (5, 51, 'A', 6),
  310. (5, 52, 'A', 7),
  311. (5, 15, 'A', 8),
  312. (5, 53, 'A', 9),
  313. (5, 54, 'A', 10),
  314. (5, 55, 'A', 11),
  315. (5, 56, 'A', 12),
  316. (5, 28, 'A', 13),
  317. (5, 28, 'B', 1),
  318. (5, 57, 'B', 2),
  319. (5, 56, 'B', 3),
  320. (5, 55, 'B', 4),
  321. (5, 54, 'B', 5),
  322. (5, 15, 'B', 6),
  323. (5, 58, 'B', 7),
  324. (5, 59, 'B', 8),
  325. (5, 60, 'B', 9),
  326. (5, 61, 'B', 10),
  327. (5, 62, 'B', 11),
  328. (5, 46, 'B', 12),
  329. (6, 15, 'A', 1),
  330. (6, 63, 'A', 2),
  331. (6, 64, 'A', 3),
  332. (6, 65, 'A', 4),
  333. (6, 66, 'A', 5),
  334. (6, 67, 'A', 6),
  335. (6, 68, 'A', 7),
  336. (6, 69, 'A', 8),
  337. (6, 70, 'A', 9),
  338. (6, 71, 'A', 10),
  339. (6, 72, 'A', 11),
  340. (6, 73, 'A', 12),
  341. (6, 74, 'A', 13),
  342. (6, 75, 'A', 14),
  343. (6, 76, 'A', 15),
  344. (6, 76, 'B', 1),
  345. (6, 75, 'B', 2),
  346. (6, 74, 'B', 3),
  347. (6, 73, 'B', 4),
  348. (6, 72, 'B', 5),
  349. (6, 71, 'B', 6);
  350.  
  351. INSERT INTO halozat VALUES
  352. (6, 70, 'B', 7),
  353. (6, 69, 'B', 8),
  354. (6, 68, 'B', 9),
  355. (6, 67, 'B', 10),
  356. (6, 66, 'B', 11),
  357. (6, 65, 'B', 12),
  358. (6, 64, 'B', 13),
  359. (6, 63, 'B', 14),
  360. (6, 15, 'B', 15),
  361. (7, 77, 'A', 1),
  362. (7, 78, 'A', 2),
  363. (7, 79, 'A', 3),
  364. (7, 80, 'A', 4),
  365. (7, 81, 'A', 5),
  366. (7, 82, 'A', 6),
  367. (7, 32, 'A', 7),
  368. (7, 16, 'A', 8),
  369. (7, 2, 'A', 9),
  370. (7, 83, 'A', 10),
  371. (7, 30, 'A', 11),
  372. (7, 30, 'A', 12),
  373. (7, 63, 'A', 13),
  374. (7, 84, 'A', 14),
  375. (7, 85, 'A', 15),
  376. (7, 86, 'A', 16),
  377. (7, 87, 'A', 17),
  378. (7, 88, 'A', 18),
  379. (7, 89, 'A', 19),
  380. (7, 90, 'A', 20),
  381. (7, 10, 'A', 21),
  382. (7, 91, 'A', 22),
  383. (7, 92, 'A', 23),
  384. (7, 75, 'A', 24),
  385. (7, 93, 'A', 25),
  386. (7, 94, 'A', 26),
  387. (7, 94, 'B', 1),
  388. (7, 95, 'B', 2),
  389. (7, 93, 'B', 3),
  390. (7, 75, 'B', 4),
  391. (7, 92, 'B', 5),
  392. (7, 10, 'B', 6),
  393. (7, 90, 'B', 7),
  394. (7, 89, 'B', 8),
  395. (7, 96, 'B', 9),
  396. (7, 87, 'B', 10),
  397. (7, 86, 'B', 11),
  398. (7, 85, 'B', 12),
  399. (7, 84, 'B', 13),
  400. (7, 63, 'B', 14),
  401. (7, 30, 'B', 15),
  402. (7, 83, 'B', 16),
  403. (7, 2, 'B', 17),
  404. (7, 16, 'B', 18),
  405. (7, 32, 'B', 19),
  406. (7, 82, 'B', 20),
  407. (7, 81, 'B', 21),
  408. (7, 80, 'B', 22),
  409. (7, 79, 'B', 23),
  410. (7, 78, 'B', 24),
  411. (7, 97, 'B', 25),
  412. (7, 98, 'B', 26),
  413. (7, 77, 'B', 27),
  414. (8, 30, 'A', 1),
  415. (8, 63, 'A', 2),
  416. (8, 84, 'A', 3),
  417. (8, 85, 'A', 4),
  418. (8, 99, 'A', 5),
  419. (8, 68, 'A', 6),
  420. (8, 100, 'A', 7),
  421. (8, 101, 'A', 8),
  422. (8, 102, 'A', 9),
  423. (8, 18, 'A', 10),
  424. (8, 18, 'A', 11),
  425. (8, 18, 'B', 1),
  426. (8, 102, 'B', 2),
  427. (8, 103, 'B', 3),
  428. (8, 104, 'B', 4),
  429. (8, 105, 'B', 5),
  430. (8, 106, 'B', 6),
  431. (8, 68, 'B', 7),
  432. (8, 99, 'B', 8),
  433. (8, 85, 'B', 9),
  434. (8, 84, 'B', 10),
  435. (8, 63, 'B', 11),
  436. (8, 30, 'B', 12),
  437. (9, 107, 'A', 1),
  438. (9, 108, 'A', 2),
  439. (9, 17, 'A', 3),
  440. (9, 109, 'A', 4),
  441. (9, 101, 'A', 5),
  442. (9, 104, 'A', 6),
  443. (9, 110, 'A', 7),
  444. (9, 111, 'A', 8),
  445. (9, 112, 'A', 9),
  446. (9, 93, 'A', 10),
  447. (9, 75, 'A', 11),
  448. (9, 92, 'A', 12),
  449. (9, 113, 'A', 13);
  450.  
  451. INSERT INTO halozat VALUES
  452. (9, 114, 'A', 14),
  453. (9, 115, 'A', 15),
  454. (9, 116, 'A', 16),
  455. (9, 117, 'A', 17),
  456. (9, 118, 'A', 18),
  457. (9, 119, 'A', 19),
  458. (9, 119, 'B', 1),
  459. (9, 117, 'B', 2),
  460. (9, 116, 'B', 3),
  461. (9, 115, 'B', 4),
  462. (9, 114, 'B', 5),
  463. (9, 120, 'B', 6),
  464. (9, 121, 'B', 7),
  465. (9, 113, 'B', 8),
  466. (9, 92, 'B', 9),
  467. (9, 75, 'B', 10),
  468. (9, 93, 'B', 11),
  469. (9, 112, 'B', 12),
  470. (9, 122, 'B', 13),
  471. (9, 123, 'B', 14),
  472. (9, 124, 'B', 15),
  473. (9, 105, 'B', 16),
  474. (9, 125, 'B', 17),
  475. (9, 126, 'B', 18),
  476. (9, 127, 'B', 19),
  477. (9, 107, 'B', 20),
  478. (10, 11, 'A', 1),
  479. (10, 114, 'A', 2),
  480. (10, 115, 'A', 3),
  481. (10, 116, 'A', 4),
  482. (10, 117, 'A', 5),
  483. (10, 118, 'A', 6),
  484. (10, 119, 'A', 7),
  485. (10, 119, 'B', 1),
  486. (10, 117, 'B', 2),
  487. (10, 116, 'B', 3),
  488. (10, 115, 'B', 4),
  489. (10, 114, 'B', 5),
  490. (10, 120, 'B', 6),
  491. (10, 121, 'B', 7),
  492. (10, 128, 'B', 8),
  493. (10, 11, 'B', 9),
  494. (11, 129, 'A', 1),
  495. (11, 56, 'A', 2),
  496. (11, 130, 'A', 3),
  497. (11, 131, 'A', 4),
  498. (11, 132, 'A', 5),
  499. (11, 133, 'A', 6),
  500. (11, 27, 'A', 7),
  501. (11, 134, 'A', 8),
  502. (11, 135, 'A', 9),
  503. (11, 136, 'A', 10),
  504. (11, 9, 'A', 11),
  505. (11, 137, 'A', 12),
  506. (11, 72, 'A', 13),
  507. (11, 123, 'A', 14),
  508. (11, 122, 'A', 15),
  509. (11, 112, 'A', 16),
  510. (11, 95, 'A', 17),
  511. (11, 138, 'A', 18),
  512. (11, 139, 'A', 19),
  513. (11, 19, 'A', 20),
  514. (11, 19, 'B', 1),
  515. (11, 19, 'B', 2),
  516. (11, 139, 'B', 3),
  517. (11, 138, 'B', 4),
  518. (11, 95, 'B', 5),
  519. (11, 112, 'B', 6),
  520. (11, 122, 'B', 7),
  521. (11, 72, 'B', 8),
  522. (11, 137, 'B', 9),
  523. (11, 9, 'B', 10),
  524. (11, 136, 'B', 11),
  525. (11, 135, 'B', 12),
  526. (11, 134, 'B', 13),
  527. (11, 27, 'B', 14),
  528. (11, 133, 'B', 15),
  529. (11, 132, 'B', 16),
  530. (11, 131, 'B', 17),
  531. (11, 130, 'B', 18),
  532. (11, 56, 'B', 19),
  533. (11, 129, 'B', 20),
  534. (12, 129, 'A', 1),
  535. (12, 56, 'A', 2),
  536. (12, 130, 'A', 3),
  537. (12, 140, 'A', 4),
  538. (12, 141, 'A', 5),
  539. (12, 85, 'A', 6),
  540. (12, 99, 'A', 7),
  541. (12, 68, 'A', 8),
  542. (12, 100, 'A', 9),
  543. (12, 101, 'A', 10),
  544. (12, 102, 'A', 11),
  545. (12, 18, 'A', 12),
  546. (12, 18, 'A', 13),
  547. (12, 18, 'B', 1),
  548. (12, 102, 'B', 2),
  549. (12, 103, 'B', 3);
  550.  
  551. INSERT INTO halozat VALUES
  552. (12, 104, 'B', 4),
  553. (12, 105, 'B', 5),
  554. (12, 106, 'B', 6),
  555. (12, 68, 'B', 7),
  556. (12, 99, 'B', 8),
  557. (12, 85, 'B', 9),
  558. (12, 141, 'B', 10),
  559. (12, 28, 'B', 11),
  560. (12, 57, 'B', 12),
  561. (12, 130, 'B', 13),
  562. (12, 56, 'B', 14),
  563. (12, 129, 'B', 15),
  564. (13, 19, 'A', 1),
  565. (13, 139, 'A', 2),
  566. (13, 138, 'A', 3),
  567. (13, 142, 'A', 4),
  568. (13, 143, 'A', 5),
  569. (13, 144, 'A', 6),
  570. (13, 145, 'A', 7),
  571. (13, 146, 'A', 8),
  572. (13, 147, 'A', 9),
  573. (13, 148, 'A', 10),
  574. (13, 149, 'A', 11),
  575. (13, 150, 'A', 12),
  576. (13, 151, 'A', 13),
  577. (13, 152, 'A', 14),
  578. (13, 153, 'A', 15),
  579. (13, 153, 'B', 1),
  580. (13, 154, 'B', 2),
  581. (13, 155, 'B', 3),
  582. (13, 156, 'B', 4),
  583. (13, 157, 'B', 5),
  584. (13, 152, 'B', 6),
  585. (13, 151, 'B', 7),
  586. (13, 150, 'B', 8),
  587. (13, 149, 'B', 9),
  588. (13, 148, 'B', 10),
  589. (13, 147, 'B', 11),
  590. (13, 146, 'B', 12),
  591. (13, 145, 'B', 13),
  592. (13, 144, 'B', 14),
  593. (13, 143, 'B', 15),
  594. (13, 142, 'B', 16),
  595. (13, 138, 'B', 17),
  596. (13, 139, 'B', 18),
  597. (13, 19, 'B', 19),
  598. (13, 19, 'B', 20),
  599. (14, 15, 'A', 1),
  600. (14, 63, 'A', 2),
  601. (14, 64, 'A', 3),
  602. (14, 65, 'A', 4),
  603. (14, 66, 'A', 5),
  604. (14, 67, 'A', 6),
  605. (14, 68, 'A', 7),
  606. (14, 69, 'A', 8),
  607. (14, 158, 'A', 9),
  608. (14, 159, 'A', 10),
  609. (14, 160, 'A', 11),
  610. (14, 160, 'B', 1),
  611. (14, 110, 'B', 2),
  612. (14, 71, 'B', 3),
  613. (14, 70, 'B', 4),
  614. (14, 69, 'B', 5),
  615. (14, 68, 'B', 6),
  616. (14, 67, 'B', 7),
  617. (14, 66, 'B', 8),
  618. (14, 65, 'B', 9),
  619. (14, 64, 'B', 10),
  620. (14, 63, 'B', 11),
  621. (14, 15, 'B', 12),
  622. (15, 18, 'A', 1),
  623. (15, 102, 'A', 2),
  624. (15, 103, 'A', 3),
  625. (15, 104, 'A', 4),
  626. (15, 110, 'A', 5),
  627. (15, 111, 'A', 6),
  628. (15, 72, 'A', 7),
  629. (15, 137, 'A', 8),
  630. (15, 9, 'A', 9),
  631. (15, 136, 'A', 10),
  632. (15, 135, 'A', 11),
  633. (15, 134, 'A', 12),
  634. (15, 27, 'A', 13),
  635. (15, 161, 'A', 14),
  636. (15, 162, 'A', 15),
  637. (15, 162, 'B', 1),
  638. (15, 133, 'B', 2),
  639. (15, 27, 'B', 3),
  640. (15, 134, 'B', 4),
  641. (15, 135, 'B', 5),
  642. (15, 136, 'B', 6),
  643. (15, 9, 'B', 7),
  644. (15, 137, 'B', 8),
  645. (15, 72, 'B', 9),
  646. (15, 123, 'B', 10),
  647. (15, 122, 'B', 11),
  648. (15, 163, 'B', 12),
  649. (15, 18, 'B', 13);
  650.  
  651. INSERT INTO halozat VALUES
  652. (16, 18, 'A', 1),
  653. (16, 18, 'A', 2),
  654. (16, 164, 'A', 3),
  655. (16, 165, 'A', 4),
  656. (16, 19, 'A', 5),
  657. (16, 166, 'A', 6),
  658. (16, 167, 'A', 7),
  659. (16, 145, 'A', 8),
  660. (16, 168, 'A', 9),
  661. (16, 169, 'A', 10),
  662. (16, 170, 'A', 11),
  663. (16, 171, 'A', 12),
  664. (16, 172, 'A', 13),
  665. (16, 173, 'A', 14),
  666. (16, 174, 'A', 15),
  667. (16, 175, 'A', 16),
  668. (16, 176, 'A', 17),
  669. (16, 177, 'A', 18),
  670. (16, 178, 'A', 19),
  671. (16, 179, 'A', 20),
  672. (16, 21, 'A', 21),
  673. (16, 21, 'B', 1),
  674. (16, 179, 'B', 2),
  675. (16, 178, 'B', 3),
  676. (16, 177, 'B', 4),
  677. (16, 180, 'B', 5),
  678. (16, 176, 'B', 6),
  679. (16, 175, 'B', 7),
  680. (16, 174, 'B', 8),
  681. (16, 173, 'B', 9),
  682. (16, 172, 'B', 10),
  683. (16, 171, 'B', 11),
  684. (16, 170, 'B', 12),
  685. (16, 169, 'B', 13),
  686. (16, 168, 'B', 14),
  687. (16, 145, 'B', 15),
  688. (16, 167, 'B', 16),
  689. (16, 166, 'B', 17),
  690. (16, 181, 'B', 18),
  691. (16, 19, 'B', 19),
  692. (16, 165, 'B', 20),
  693. (16, 164, 'B', 21),
  694. (16, 18, 'B', 22),
  695. (17, 18, 'A', 1),
  696. (17, 18, 'A', 2),
  697. (17, 164, 'A', 3),
  698. (17, 165, 'A', 4),
  699. (17, 19, 'A', 5),
  700. (17, 166, 'A', 6),
  701. (17, 167, 'A', 7),
  702. (17, 145, 'A', 8),
  703. (17, 168, 'A', 9),
  704. (17, 169, 'A', 10),
  705. (17, 170, 'A', 11),
  706. (17, 171, 'A', 12),
  707. (17, 172, 'A', 13),
  708. (17, 173, 'A', 14),
  709. (17, 174, 'A', 15),
  710. (17, 175, 'A', 16),
  711. (17, 175, 'B', 1),
  712. (17, 174, 'B', 2),
  713. (17, 173, 'B', 3),
  714. (17, 172, 'B', 4),
  715. (17, 171, 'B', 5),
  716. (17, 170, 'B', 6),
  717. (17, 169, 'B', 7),
  718. (17, 168, 'B', 8),
  719. (17, 145, 'B', 9),
  720. (17, 167, 'B', 10),
  721. (17, 166, 'B', 11),
  722. (17, 181, 'B', 12),
  723. (17, 19, 'B', 13),
  724. (17, 165, 'B', 14),
  725. (17, 164, 'B', 15),
  726. (17, 18, 'B', 16),
  727. (18, 21, 'A', 1),
  728. (18, 179, 'A', 2),
  729. (18, 178, 'A', 3),
  730. (18, 177, 'A', 4),
  731. (18, 180, 'A', 5),
  732. (18, 176, 'A', 6),
  733. (18, 175, 'A', 7),
  734. (18, 174, 'A', 8),
  735. (18, 173, 'A', 9),
  736. (18, 172, 'A', 10),
  737. (18, 172, 'B', 1),
  738. (18, 173, 'B', 2),
  739. (18, 174, 'B', 3),
  740. (18, 175, 'B', 4),
  741. (18, 176, 'B', 5),
  742. (18, 177, 'B', 6),
  743. (18, 178, 'B', 7),
  744. (18, 179, 'B', 8),
  745. (18, 21, 'B', 9),
  746. (19, 182, 'A', 1),
  747. (19, 183, 'A', 2),
  748. (19, 184, 'A', 3),
  749. (19, 185, 'A', 4);
  750.  
  751. INSERT INTO halozat VALUES
  752. (19, 186, 'A', 5),
  753. (19, 149, 'A', 6),
  754. (19, 148, 'A', 7),
  755. (19, 187, 'A', 8),
  756. (19, 188, 'A', 9),
  757. (19, 189, 'A', 10),
  758. (19, 190, 'A', 11),
  759. (19, 191, 'A', 12),
  760. (19, 192, 'A', 13),
  761. (19, 21, 'A', 14),
  762. (19, 21, 'B', 1),
  763. (19, 192, 'B', 2),
  764. (19, 193, 'B', 3),
  765. (19, 190, 'B', 4),
  766. (19, 189, 'B', 5),
  767. (19, 188, 'B', 6),
  768. (19, 187, 'B', 7),
  769. (19, 148, 'B', 8),
  770. (19, 149, 'B', 9),
  771. (19, 186, 'B', 10),
  772. (19, 185, 'B', 11),
  773. (19, 184, 'B', 12),
  774. (19, 183, 'B', 13),
  775. (19, 182, 'B', 14),
  776. (19, 194, 'B', 15),
  777. (19, 182, 'B', 16),
  778. (20, 46, 'A', 1),
  779. (20, 32, 'A', 2),
  780. (20, 82, 'A', 3),
  781. (20, 81, 'A', 4),
  782. (20, 80, 'A', 5),
  783. (20, 79, 'A', 6),
  784. (20, 78, 'A', 7),
  785. (20, 97, 'A', 8),
  786. (20, 98, 'A', 9),
  787. (20, 77, 'A', 10),
  788. (20, 77, 'B', 1),
  789. (20, 78, 'B', 2),
  790. (20, 79, 'B', 3),
  791. (20, 80, 'B', 4),
  792. (20, 81, 'B', 5),
  793. (20, 195, 'B', 6),
  794. (20, 196, 'B', 7),
  795. (20, 197, 'B', 8),
  796. (20, 46, 'B', 9),
  797. (1, 11, 'B', 1),
  798. (1, 10, 'B', 2),
  799. (1, 9, 'B', 3),
  800. (1, 8, 'B', 4),
  801. (1, 7, 'B', 5),
  802. (1, 6, 'B', 6),
  803. (1, 5, 'B', 7),
  804. (1, 4, 'B', 8),
  805. (1, 3, 'B', 9),
  806. (1, 2, 'B', 10),
  807. (1, 1, 'B', 11),
  808. (2, 21, 'B', 1),
  809. (2, 20, 'B', 2),
  810. (2, 19, 'B', 3),
  811. (2, 18, 'B', 4),
  812. (2, 17, 'B', 5),
  813. (2, 16, 'B', 6),
  814. (2, 2, 'B', 7),
  815. (2, 15, 'B', 8),
  816. (2, 14, 'B', 9),
  817. (2, 13, 'B', 10),
  818. (2, 12, 'B', 11),
  819. (3, 40, 'B', 1),
  820. (3, 39, 'B', 2),
  821. (3, 38, 'B', 3),
  822. (3, 37, 'B', 4),
  823. (3, 36, 'B', 5),
  824. (3, 35, 'B', 6),
  825. (3, 34, 'B', 7),
  826. (3, 33, 'B', 8),
  827. (3, 32, 'B', 9),
  828. (3, 31, 'B', 10),
  829. (3, 2, 'B', 11),
  830. (3, 30, 'B', 12),
  831. (3, 29, 'B', 13),
  832. (3, 28, 'B', 14),
  833. (3, 27, 'B', 15),
  834. (3, 26, 'B', 16),
  835. (3, 25, 'B', 17),
  836. (3, 24, 'B', 18),
  837. (3, 23, 'B', 19),
  838. (3, 22, 'B', 20),
  839. (4, 18, 'B', 1),
  840. (4, 48, 'B', 2),
  841. (4, 47, 'B', 3),
  842. (4, 32, 'B', 4),
  843. (4, 46, 'B', 5),
  844. (4, 45, 'B', 6),
  845. (4, 44, 'B', 7),
  846. (4, 43, 'B', 8),
  847. (4, 42, 'B', 9),
  848. (4, 41, 'B', 10);
  849.  
  850. --MEGOLDÁS--
  851. -- A feladatok megoldására elkészített SQL parancsokat illessze be a feladat sorszáma után!
  852.  
  853. -- 10. feladat:
  854. CREATE DATABASE forum DEFAULT charset utf8 COLLATE utf8_hungarian_ci;
  855.  
  856. -- 12. feladat:
  857. INSERT INTO megallok VALUES (198,"Kőbányai garázs");
  858.  
  859. -- 13. feladat:
  860. UPDATE jaratok SET jaratok.elsoAjtos=false WHERE jaratok.id=20;
  861.  
  862. -- 14. feladat:
  863. SELECT jaratSzam FROM jaratok WHERE elsoAjtos=true;
  864.  
  865. -- 15. feladat:
  866. SELECT nev FROM megallok WHERE nev LIKE "%sétány" ORDER BY ASC;
  867.  
  868. -- 16. feladat:
  869. SELECT halozat.sorszam, megallok.nev AS megallo
  870. FROM jaratok INNER JOIN halozat ON halozat.jarat = jaratok.id INNER JOIN megallok ON halozat.megallo=megallok.id
  871. WHERE jaratok.jaratSzam="CITY" AND halozat.irany="A" ORDER BY halozat.sorszam ASC;
  872.  
  873. -- 17. feladat:
  874. SELECT megallok.nev as megallo, COUNT(jaratok.id) as "jaratokSzama"
  875. FROM jaratok INNER JOIN halozat ON halozat.jarat=jaratok.id INNER JOIN megallok ON halozat.megallo=megallok.id
  876. GROUP BY megallok.nev HAVING COUNT(jaratok.id)>2;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement