Hirdetés
- Luck Dragon: Asszociációs játék. :)
- creation: Elég lett abból, hogy a nagy gépeim nem képesek behúzni a filamentet
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- MasterDeeJay: Intel Optane M10: mire lehet használni?
- Fecogame: 1 laptop, 1 PC, 2 monitor, 1 hangfal. Hogyan?
- Fecogame: Cég felvásárlás - Volt már benne részetek munkavállalóként?
- Elektromos rásegítésű kerékpárok
- gban: Ingyen kellene, de tegnapra
- hcl: GPT diszk kisebbre klónozása
Új hozzászólás Aktív témák
-
Apollo17hu
őstag
Szia! Oracle-ben, ha ket idopontot kivonsz egymasbol, akkor a napok szamat kapod kulonbsegkent tizedes szamkent. Ha minden feladat vegdatumabol kivonod a kezdo datumat, es osszeadod oket, akkor napokban kapod meg a kivant erteket. Ezt mar csak 1.440-nel (24*60) kell felszoroznod.
-
Apollo17hu
őstag
Erre egy komplett logikát kellene építeni.
Mi van akkor, ha ketten is 4 lóval indulnak? Akkor a másik a 2., a 11., a 21. és a hányadik(?) induló legyen a sorban? És mi legyen azokkal, akik 3 lóval indulnak? Mi van, ha valaki 8 lóval indul? Hogy kezelje le a közös többszörös eseteit? (2 lovasok vs. 4 lovasok vs. 8 lovasok vagy akár a 6 lovasok is ide kerülhetnek)
Analitikus függvények mentén kellene elindulnod...
-
Apollo17hu
őstag
dátumokat másodpercekig lebontva
to_date(dátummező, 'yyyymmdd')
vagy
trunc(dátummező)(valamelyik csak működik
)összegeket meg több mint 5 tizedesjegyig
trunc(összeg)
vagy
round(összeg,2)
vagy
floor(összeg) -
Apollo17hu
őstag
Ezeket a convert() meg cast() függvényeket mondták neked vagy magadtól használod? Nagyon ritkán találkozom velük, de szerintem nem is biztos, hogy szükség van rájuk.
A nullával osztást én úgy szoktam áthidalni, hogy elágazást írok rá:
CASE
WHEN nvl(t.EGYSAR, 0) = 0 THEN
NULL -- vagy amit szeretnél helyette
ELSE
convert(varchar(20),cast((t.KEDV/t.EGYSAR)*100 as decimal(15,2)))
END as 'Kedvezmény (%)' -
Agony
aktív tag
Meg is lett, csak a szerkesztés már inaktív lett. Vannak felvíve a számlákra kuponok is cikként amiknek 0Ft az ára, így viszont a
convert(varchar(20),cast((t.KEDV/t.EGYSAR)*100 as decimal(15,2))) as 'Kedvezmény (%)'
sor nullával osztás miatt elszáll, na de %-ot majd számolgat mindenki excelben.

-
Apollo17hu
őstag
Szia!
Ránézésre szerintem addig oké, hogy gyengén (LEFT JOIN) kötöd a {k} és a {g} táblát, de utána {k} -hoz is és {g} -hez is erősen (INNER JOIN) kötöd {i}-t és {j} -t. Ha elhagynád az {i} és a {j} tábla bekötését (vagy ha LEFT JOIN-nal kötnéd azokat is), akkor valószínűleg stimmelne a rekordszámod.
Egyébként a végén a dátumszűrést egyszerűbb úgy csinálni, hogy BETWEEN [kezdődátum] AND [végdátum].
Új hozzászólás Aktív témák
- World of Tanks - MMO
- Counter-Strike: Global Offensive (CS:GO) / Counter-Strike 2 (CS2)
- Mikrotik routerek
- The Division 2 (PC, XO, PS4)
- Monitor hiba topik
- Nemzetközi vizekre evezett a Realme GT 7 és GT 7T
- Autós topik
- Tesla topik
- Még idén kézbe vehetjük a NEOGEO felújított kiadását
- Vivo X300 Ultra - tárcsázz, ha van rá keret!
- További aktív témák...
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
)

