Hirdetés
- iPhone topik
- Xiaomi 15 - kicsi telefon nagy energiával
- Samsung Galaxy A54 - türelemjáték
- Vivo X200 Pro - a kétszázát!
- Fotók, videók mobillal
- Ezt az öt videót volt a legjobb megcsinálni idén
- Honor Magic5 Pro - kamerák bűvöletében
- Apple iPhone 17 Pro Max – fennsík
- Karácsonykor nyerte meg a Honor az üzemidőcsatát
- Poco F7 – bajnokesélyes
Ú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
- Kritikát kapott a Nintendo konzolgyilkos felhasználói szerződése
- One otthoni szolgáltatások (TV, internet, telefon)
- Teljes verziós játékok letöltése ingyen
- iPhone topik
- Milyen monitort vegyek?
- Utánajártunk, hogy melyik memória mennyire drágulhat
- Soundbar, soundplate, hangprojektor
- Xiaomi 15 - kicsi telefon nagy energiával
- Nintendo Switch 2
- Okos Otthon / Smart Home
- További aktív témák...
- BESZÁMÍTÁS! GIGABYTE A520M R3 3100 8GB DDR4 256GB SSD 1TB HDD GTX 1650 4GB ZALMAN N4 RGB 450W
- Új és használt laptopok , üzletitől a gamerig , kedvező áron. Garanciával !
- Decathlonos 43-as boxcipő, alig használt, hibátlan állapotban
- GYÖNYÖRŰ iPhone 12 mini 64GB Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS3851
- Újszerű Apple MacBook Air M1 13.3 - 8GB/256GB - Asztroszürke - 150 Ciklus - 92% akku - 1 év gari -
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



