Hirdetés
Új hozzászólás Aktív témák
-
Jim-Y
veterán
sziasztok, mivel nem működik az sqlfiddle jelenleg, ezért a példa sémát belinkelem ide:
create table t1(
number INT PRIMARY KEY
);
insert into t1 values(150);
insert into t1 values(250);
insert into t1 values(350);
insert into t1 values(450);
insert into t1 values(1150);
insert into t1 values(3050);
insert into t1 values(3100);
create table t2(
range_id INT AUTO_INCREMENT PRIMARY KEY,
range_from INT,
range_to INT
);
insert into t2(range_from, range_to) values(0,999);
insert into t2(range_from, range_to) values(1000,1999);
insert into t2(range_from, range_to) values(2000,2999);
insert into t2(range_from, range_to) values(3000,3999);Jelenleg azt csinálom, hogy
SELECT
B.range_id
,B.range_from
,B.range_to
,COUNT(1)
FROM t1 A, t2 B
WHERE
A.number >= B.range_from AND
A.number <= B.range_to
GROUP BY B.range_id;Ez azt csinálja, hogy a t2-ben lévő rangekhez megszámolja, hogy hány t1-beli szám tartozik. A példánál maradva
id | range_from | range_to | count(1)
1 0 999 4
2 1000 1999 13 2000 2999 0
4 3000 3999 2Valami ilyesmit kéne kapni. A gondom az, hogy azok a sorok, ahol a count(1) nulla lenne, nem jelennek meg az eredményben. Hogy kéne módosítanom az összegzés, hogy azok a rangek is szerepeljenek, amiben 0 szám van? üdv
Új hozzászólás Aktív témák
- Core I7 4K ERŐMŰ Lenovo P1 G3 (Core I7 10850H 32Gb 1 Tb) Tervező/vágó/gamer - Nvidia 4Gb!
- Bivaly Lenovo T14 gen5 (Core Ultra 7 32Gb DDR5 1 Tb SSD) laptopom eladó 30 hónap gyártói garanciával
- Eladó MEE audio T1 CMA Bluetooth fejhallgató rendszer, gyakorlatilag új!
- Acer Predator Helios 300 gamer notebook/QHD,165Hz/i9 11900H/RTX 3060/32GB/ beszámítás van
- Samsung Galaxy S25 Ultra 5G 512GB, Kártyafüggetlen, 1 Év Garanciával
- Sima Vs.Windows Logitech Mx keys s plus és hagyományos Mx keys magyar bemutatása. Új videó linkel
- Bomba ár! Toshiba Dynabook A40-G - Intel 5205U I 4GB I 128SSD I 14" HD I Cam I W11 I Garancia!
- BESZÁMÍTÁS! ASUS H510M i5 11500 16GB DDR4 512GB SSD RX 6600XT 8GB Zalman T4 Plus Cooler Master 700W
- MS SQL Server 2016, 2017, 2019
- HIBÁTLAN iPhone 14 256GB Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS3534
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


