Mysql µ¥ÀÌÅͺ£À̽º Äõ¸® Áú¹®

djkneg883   
   Á¶È¸ 952   Ãßõ 0    

아래와 같1060; 테1060;블1060; 2개 1080;1012; ǐ12; 사과, 맥1452;품목1032; 영수1613;번호를 뽑고 dz10;습니다.

SELECT 영수1613;번호 FROM 테1060;블 A ta INNER JOIN 테1060;블 B tb on ta.영수1613;번호 = tb.영수1613;번호 WHERE b.품목 = '사과' or b.품목 = '맥1452;';

위 처/100; 쿼리를 DŽ16;리면 결과가

쿼리결과: a, a , c , c, d

1060;/111;,172; 나오lj16;데 distinct 를 Ǹ16;1648; 않고 결과를 a,c,d만 뽑1012; 수 1080;도/197;Ȣ16;lj16; 속도를 빠르,172; 할 수 1080;lj16; 쿼리가 Ǻ12;떻,172; .112;까요? 

원Ȣ16;lj16; 결과: a, c, d

1648;금 단순Ȣ16;,172; 테1060;블1012; 1089;성해놨lj16;데 칼/100;1060; 여러개1060;고 데1060;터가 테1060;블A에 50만개1221;도 테1060;블 B에 150~500만개1221;도 쌓였1012; ǐ12; distcint를 Ȣ16;고 order 를 Ǹ16;면 속도가 lj12;릴,163; 같아서 여쭤봅니다.


테1060;블 A

영수1613;번호금액
a500
b1000
c2200
d3000


테1060;블 B

영수1613;번호품목
a사과
a맥1452;
b수0149;
c사과
c맥1452;
c포도
d사과
dȖ12;위
ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
Zer0 2023-03
group by
     
Zer0 2023-03
±Ùµ¥ ¼ÓµµÂ÷À̳ª ¼º´ÉÀº º° Â÷À̾øÀ»µí Çϳ׿ä distinct¶û.
windfantasia 2023-03
group by 1Ç¥ Ãß°¡.
´Ù¸¥ Á¶°ÇÀÌ ¾ø´Ù¸é
SELECT DISTINCT ¿µ¼öÁõ¹øÈ£ FROM Å×À̺íB WHERE Ç°¸ñ IN ('»ç°ú','¸ÆÁÖ')

Á¶È¸ Á¶°Ç, INDEX ¿¡ µû¶ó Äõ¸®´Â ´Þ¶óÁö±â ¶§¹®¿¡
ÀÌ·¸°Ô ¹®ÀÇÇÏ½Ã¸é ¿øÇϽô ´äÀº ¹Þ±â Èûµå½Ç µí
¸ÓÇÏÁö 2023-03
EXISTS ?
ºÎ¸ð Å×À̺í Á¶È¸¿¡
ÀÚ½Ä Å×À̺í üũ Á¶°ÇÀ» Ãß°¡ÇÒ °æ¿ì
exists ¸¦ »ç¿ë Çϸé ÁÁÀº ¼º´ÉÀ» ³»´Â °æ¿ì°¡ ¸¹½À´Ï´Ù.
(¾Õ¿¡¼­ À̾߱⠵å·ÈµíÀÌ Á¶È¸ Á¶°Ç, INDEX¿¡ µû¶ó ´Þ¶óÁü)

SELECT ¿µ¼öÁõ¹øÈ£
FROM Å×À̺íA a
WHERE EXISTS (
SELECT 1
FROM Å×À̺íB b
WHERE b.¿µ¼öÁõ¹øÈ£ = a.¿µ¼öÁõ¹øÈ£
AND b.Ç°¸ñ IN ('»ç°ú','¸ÆÁÖ')
LIMIT 1
)
     
djkneg883 2023-03
³× Ç×»ó ÁÁÀº ´äº¯Áּż­ °¨»çÇÕ´Ï´Ù. Çѹø ½ÃµµÇغ¸°Ú½À´Ï´Ù!!
     
ÁÁÀº ´äº¯À» ´Þ¾ÆÁֽô±º¿ä.^^
´öºÐ¿¡ QnA°¡ dz¼ºÇØÁö°í ÀÖ½À´Ï´Ù.


QnA
Á¦¸ñPage 227/437
2023-03   2703   ºÀ·¡
2023-03   1507   AplPEC
2023-03   1506   ¹Ì´ã
2023-03   1681   gpuLOVE
2023-03   1982   ±¼´Ù¸®±³
2023-03   1034   ³×¿À³×¸ð
2023-03   1323   Commander
2023-03   1334   ¹Ù·¥¾²
2023-03   1827   õ¹øµÕ°³
2023-03   1218   ¹Ù¶÷°õµ¹
2023-03   1671   ¸·¿ï¾ú¾î¿ä
2023-03   1832   Á¦¿ÂÇÁ·Î
2023-03   1855   ¹Ì´ã
2023-03   1976   ½ÅÀº¿Ö
2023-03   1412   ¹«½î»Ôó·³
2023-03   1791   AplPEC
2023-03   1795   ¸ð½º¿ùµå
2023-03   1684   LevinF
2023-03   1521   ¼öÇÊó·³
2023-03   1661   ½Öcpu