quixef Mesaj tarihi: Şubat 20, 2018 Mesaj tarihi: Şubat 20, 2018 Ya hayatımda kullanmadım da SQL falan, bilgisayarlı denetim falan için lazım oldu birisi hayrına SQL Window a şu aşağıdaki iş için ne yazmam gerekiyor tam olarak bir yazabilir mi? Örnek olsun sonra uyarlarım ben sdf TABLO_1 deki rowlardan kaç tanesinin belli bir column değeri, TABLO_2 deki belli bir column değeriyle eşleşiyor? TCKN sütunu var iki tabloda da, eşleşen kaç kişi var onu saydırıcam basit işte bi yardım pls
WaNTeD Mesaj tarihi: Şubat 20, 2018 Mesaj tarihi: Şubat 20, 2018 SELECT column_name(s) FROM table1 INNER JOIN table2 ON table1.column_name = table2.column_name;
Tim Mesaj tarihi: Şubat 20, 2018 Mesaj tarihi: Şubat 20, 2018 SELECT COUNT(t1.FIELD_NAME) FROM TABLO_1 AS t1 JOIN TABLO_2 as t2 ON t1.FIELD_NAME = t2.FIELD_NAME isini gorur muhtemelen
Tim Mesaj tarihi: Şubat 20, 2018 Mesaj tarihi: Şubat 20, 2018 WaNTeD said: SELECT column_name(s) FROM table1 INNER JOIN table2 ON table1.column_name = table2.column_name; dandik bu bunu kullanma.
WaNTeD Mesaj tarihi: Şubat 20, 2018 Mesaj tarihi: Şubat 20, 2018 ha editleyemem bile diyorsan SELECT * FROM TABLE_1 INNER JOIN TABLE_2 ON TABLE_1.TCKN = TABLE_2.TCKN;
Tim Mesaj tarihi: Şubat 20, 2018 Mesaj tarihi: Şubat 20, 2018 count nerde? yok count. olmamis. cik disari.
WaNTeD Mesaj tarihi: Şubat 20, 2018 Mesaj tarihi: Şubat 20, 2018 eslesen data da lazim olabilir ilerde adama, onu nasi alcaz demesin
Tim Mesaj tarihi: Şubat 20, 2018 Mesaj tarihi: Şubat 20, 2018 hangimize dedin? baga mi dedin? baga demediysen sayilmaz dsf
quixef Mesaj tarihi: Şubat 20, 2018 Konuyu açan Mesaj tarihi: Şubat 20, 2018 Ok az biraz da net karıştırarak şunu yazdım oldu istediğim (sayma değil de eşleştirme) SELECT T1.TCK_NO, T1.ISLEM_TARIHI, T1.ISLEM_TUTARI, T2.OLUMGUN, T2.OLUMAY, T2.OLUMYIL FROM SGK_VERI.ACIL_MUAYENE_2017_TUM T1 INNER JOIN NUFUS_2017.OLUM_2017 T2 ON T1.TCK_NO = T2.KIMLIKNO Yani burada baktığımız kayıtlardaki ölüm tarihinden sonra sağlık hizmeti alan var mı yok mu (aka fake) bunu diğer verilere uygulucam şimdi sağolun varolun
WaNTeD Mesaj tarihi: Şubat 20, 2018 Mesaj tarihi: Şubat 20, 2018 madem sunu da al da https://www.w3schools.com/sql/sql_join.asp kendin cozersin joinli bi sey lazim olunca
quixef Mesaj tarihi: Şubat 20, 2018 Konuyu açan Mesaj tarihi: Şubat 20, 2018 Tim said: inner join ha... ahah ilk o yazdı olm o temelde bakındım napim
quixef Mesaj tarihi: Mart 19, 2018 Konuyu açan Mesaj tarihi: Mart 19, 2018 Bump Şimdi bir tablo düşünün bir hastaya yapılan tüm işlemlerin aynı takip no altında tutulduğu, bu tabloda aynı takip no altında a ve b işlemleri aynı anda faturalanmış mı sorgusu nasıl yazılır hacılar bir el atıverin 1 ------ S 1 ------ D 1 ------ B 1 ------ C 2 ------ Z 2 ------ A 2 ------ H 2 ------ D 2 ------ B Yani bu sorgu 2 takip no altında hem A hem B işlemi var deyip bunları bana getirecek
Lancelion Mesaj tarihi: Mart 19, 2018 Mesaj tarihi: Mart 19, 2018 abi problemi biraz daha acsana, verdigin ornekte iki takip no'da A yok ?
quixef Mesaj tarihi: Mart 19, 2018 Konuyu açan Mesaj tarihi: Mart 19, 2018 Nası yok abi Z ile H arası işte
Lancelion Mesaj tarihi: Mart 19, 2018 Mesaj tarihi: Mart 19, 2018 ben 'hem 1'de hem 2'de A ve B var' diye anlamistim, iki tane A bekliyordum o yuzden, sori
quixef Mesaj tarihi: Mart 19, 2018 Konuyu açan Mesaj tarihi: Mart 19, 2018 Yok işte hem a hem b yi içeren takip no ları getirsin istiyorum bu örnekte bana takip no 2 olan rowları getirsin misal
LastManStanding Mesaj tarihi: Mart 19, 2018 Mesaj tarihi: Mart 19, 2018 https://www.db-fiddle.com/f/7R7wPJSFRvsHpa84UgqGA1/0 böle bişey mi istiyon?
quixef Mesaj tarihi: Mart 19, 2018 Konuyu açan Mesaj tarihi: Mart 19, 2018 Yok hocam eşleşme demiyorum misal senin örnekte tüm işlemler ayrı uu falan ya, atıyorum uu ve aa işlemlerini bir arada içeren takip no lar istediğim
LastManStanding Mesaj tarihi: Mart 19, 2018 Mesaj tarihi: Mart 19, 2018 ne yapmak istediğini tam anlayamadım.
Lancelion Mesaj tarihi: Mart 19, 2018 Mesaj tarihi: Mart 19, 2018 LastManStanding said: https://www.db-fiddle.com/f/7R7wPJSFRvsHpa84UgqGA1/0 böle bişey mi istiyon? suradaki fiddle'a sunu bi denesene ? SELECT * FROM test t1, (SELECT count(id) as takip_sayisi, TakipNo FROM test t1 WHERE t1.Islem IN ( 'uu','ff') GROUP BY TakipNo) t2 WHERE t2.takip_sayisi > 1 and t1.TakipNo=t2.TakipNo;
Tim Mesaj tarihi: Mart 19, 2018 Mesaj tarihi: Mart 19, 2018 GROUP BY ve HAVING COUNT(hede) > 1 kullanarak yaparsin da mobilde olunca ornek falan kasamayacagim.
quixef Mesaj tarihi: Mart 19, 2018 Konuyu açan Mesaj tarihi: Mart 19, 2018 Lancelion said: LastManStanding said: https://www.db-fiddle.com/f/7R7wPJSFRvsHpa84UgqGA1/0 böle bişey mi istiyon? suradaki fiddle'a sunu bi denesene ? SELECT * FROM test t1, (SELECT count(id) as takip_sayisi, TakipNo FROM test t1 WHERE t1.Islem IN ( 'uu','ff') GROUP BY TakipNo) t2 WHERE t2.takip_sayisi > 1 and t1.TakipNo=t2.TakipNo; Yok abi benim derdim Count değil burada anlatamadım, misal bu fiddle üzerinde ss ve dd işlemlerinin beraber bulunduğu takipno ları bul demem gerekiyordu, şu şekilde dedim: select t1.TakipNo, t2.TakipNo from (select TakipNo from test where Islem = 'ss') t1 LEFT JOIN (select TakipNo from test where Islem = 'dd') t2 on t1.TakipNo=t2.TakipNo Bu bana istediğim sonucu verdi, burda bu şarta uyan takipno olan 1 i döndürdü misal. Bir yanlışlık varsa yanlış sonuç alıyorsam uyarınız lütfen ehu
Öne çıkan mesajlar