- Telekom mobilszolgáltatások
- Honor 200 Pro - mobilportré
- MWC 2026: csápolt a robot, majd dobott egy hátraszaltót
- Google Pixel 10a – évismétlés
- One mobilszolgáltatások
- Redmi Note 13 Pro+ - a fejlődés íve
- Brutális akkumulátort kaphat a Honor X80 GT
- Google Pixel topik
- Google Pixel 10 Pro XL – tíz kicsi Pixel
- Szívós, szép és kitartó az új OnePlus óra
Új hozzászólás Aktív témák
-
#65304576
törölt tag
Egy trükk Oracle-hez, máshol nem valószínű, hogy működik:
Az alapprobléma az, hogy tulajdonképpen egy folyamatos sorszám halmazt kellene előállítanunk, ami 1-től indul és valameddig tart. Naptár esetén értelemszerűen napokkal, de bármire jó lenne egy ilyen.
Nos, ezt így kell megoldani:SELECT LEVEL cnt FROM dual CONNECT BY LEVEL <= 100;
Ez visszaad egy táblát, amelyben minden rekord egymás után következik és csak sorszám (konkrétan 1-től 100-ig). Ha ezt összekötjük azzal, hogy Oracle-ben (is) a dátumtípus és a numerikus értékek között lehetségesek műveletek és az 1 (egy) pontosan egy napot jelent, már készen is van egy táblánk, ami tetszőleges dátumsort képes megjeleníteni. A tábla csak a memóriában létezik, nem kell tárolni, nagyon gyorsan képezhető, beágyazható, kaphat alias-t, stb., mindent lehet vele csinálni. Pl.:
select
days.next_days,
to_char(days.next_days, 'DAY') name_of_day,
to_char(days.next_days, 'D') day_of_week
from
(SELECT trunc(sysdate) + LEVEL next_days
FROM dual CONNECT BY LEVEL <= 7) days;Kisebb intervallumokra sokkal gyorsabb megoldás, mint a több táblás join.

Új hozzászólás Aktív témák
- Kész rémálom lesz Linuxot használni jövőre az USA egyes államaiban
- Amazon
- Egy részvényes megszüntetné az Intel-USA üzletet
- PlayStation 5
- Anglia - élmények, tapasztalatok
- Katasztrofális PC-piacra figyelmeztet az IDC
- Vezetékes FEJhallgatók
- A fociról könnyedén, egy baráti társaságban
- BestBuy ruhás topik
- Formula-1
- További aktív témák...
- ThinkPad T14 Gen3 27% 14" FHD+ IPS i7-1255U 16GB 512GB NVMe ujjlolv IR kam gar
- AMD Ryzen 7 Gamer! Ryzen 7 5700X / B550 Aorus Elite/RX 6600 XT 8GB OC / 500GB M.2 SSD+HDD /700W/LED
- Ryzen 5 Gamer! Ryzen 5 3400G PRO / 16GB DDR4 / Nvidia GTX 1660 Ti 6GB OC / SSD+HDD / 600W /RGB LED!
- 6.Gen i7-es Gamer! Core i7 6700 / 16GB DDR4 / Nvidia GTX 1660 Super! 6GB OC / SSD+HDD /600W/FULLRGB
- 9.Gen i7-es Gamer! Core i7 9700K / 16GB DDR4 /Nvidia RTX 2060 Super! 8GB OC /500GB SSD+HDD/600W/RGB
- Eladó Realme gt neo 2 5g Dobozában tokkal
- Dell Latitude 7490 14" FHD IPS, i5 8250, 8-16GB RAM, SSD, NFC, jó akku, számla, 6 hó gar
- Lenovo ThinkPad X240,12.5",HD,i5-4300U,4GB RAM,128GB SSD,WIN10
- HIBÁTLAN iPhone 15 Pro 128GB Natural Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS4384
- HP ProDesk 400 G3 (SFF), i3-6100T,4GB DDR4,256GB SSD, DVD,WIN11
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



