SQL sorgu
Hoşgeldiniz
Ziyaretçi
. Lütfen
giriş yapın
veya
kayıt olun
.
Aktivasyon eposta
nız mı yok?
1 Saat
1 Gün
1 Hafta
1 Ay
Her zaman
Kullanıcı adınızı, şifrenizi ve aktif kalma süresini giriniz
Haberler:
Alexa.com 190746 (World) - 4615 (TR)
Ana Sayfa
Yardım
Giriş Yap
Kayıt Ol
Logo Destek
»
Database
»
SQL
»
SQL sorgu
« önceki
sonraki »
Yazdır
Sayfa: [
1
]
Aşağı git
Gönderen
Konu: SQL sorgu (Okunma sayısı 585 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
halisbatmaz
Logo Uzmanı
Karma: -4
SQL sorgu
«
:
25.10.2018, 09:34 »
İyi günler aşağıdaki tabloyu fiş numarası belirterek alabiliyorum ama fiş numarası belirtmeden direk raporla dediğinde TABLO-2 deki gibi nasıl getirebilirim
TABLO-1
FISNO - TARIH - CHKODU - CHUNVANI - TAFNO - AĞIRLIK ILAVE
123 25.10.2018 TAF TAF 1 90 1
123 25.10.2018 A1 DENEME1 FİRMA 1 0 2
123 25.10.2018 A2 DENEME1 FİRMA 1 0 2
----------------------------------------------------------------------------------
TABLO-1
FISNO - TARIH - CHKODU - CHUNVANI - TAFNO - AĞIRLIK ILAVE
123 25.10.2018 A1 DENEME1 FİRMA 1 90 2
123 25.10.2018 A2 DENEME1 FİRMA 1 90 2
«
Son Düzenleme: 25.10.2018, 09:52 Gönderen: halisbatmaz
»
Kayıtlı
ByBirol®
Logo Sistem Administrator
Logo Uzmanı
Karma: 18
admin@artibilisim.com Logo Çözüm Ortağı
Ynt: SQL sorgu
«
Yanıtla #1 :
25.10.2018, 09:47 »
Örnek kod ?
Kayıtlı
halisbatmaz
Logo Uzmanı
Karma: -4
Ynt: SQL sorgu
«
Yanıtla #2 :
25.10.2018, 09:50 »
SELECT
FIS_NO,
TARIH,
CH_KODU,
CH_ADI,
TAFNO,
AGIRLIK_KG =(SELECT [AGIRLIK_KG] FROM Sayfa1$ WHERE [CH_KODU]='TAF' AND [ILAVE]=1 AND FIS_NO='A123')
FROM Sayfa1$ where ILAVE=2
Kayıtlı
halisbatmaz
Logo Uzmanı
Karma: -4
Ynt: SQL sorgu
«
Yanıtla #3 :
25.10.2018, 10:04 »
sorgu logo değil ama
Kayıtlı
ByBirol®
Logo Sistem Administrator
Logo Uzmanı
Karma: 18
admin@artibilisim.com Logo Çözüm Ortağı
Ynt: SQL sorgu
«
Yanıtla #4 :
25.10.2018, 10:16 »
sorgunun ne oldugunu bi önemi yokta , fiş no belirtmeden demişsin , aslında burda filtre vererek yada vermeyerek durumu söz konusu ,
fisno='' dedinde filtre vermiş oluyorsun .
Kayıtlı
halisbatmaz
Logo Uzmanı
Karma: -4
Ynt: SQL sorgu
«
Yanıtla #5 :
25.10.2018, 10:21 »
işte asıl sorunum orda abi. fişno vermeden nasol TABLO-2 gibi getirebilirim
Kayıtlı
ByBirol®
Logo Sistem Administrator
Logo Uzmanı
Karma: 18
admin@artibilisim.com Logo Çözüm Ortağı
Ynt: SQL sorgu
«
Yanıtla #6 :
25.10.2018, 10:44 »
ikisinde de tablo 1 yazıyor
WHERE ILAVE>1 den de diyebilirsin , burda mantık önemli
Kayıtlı
halisbatmaz
Logo Uzmanı
Karma: -4
Ynt: SQL sorgu
«
Yanıtla #7 :
25.10.2018, 10:49 »
Yanlış yazmışım tablo kısmını alttaki 2 olacak
SORUN ÇÖZÜLDÜ
SELECT CASE WHEN AGIRLIK_KG=0 THEN
(SELECT top 1 (I.AGIRLIK_KG) FROM SAYFA1$ AS I WITH(NOLOCK)
WHERE (I.FIS_NO=G.FIS_NO)) ELSE AGIRLIK_KG END DURUM,AGIRLIK_KG,*
FROM SAYFA1$ AS G ORDER BY FIS_NO
Kayıtlı
ByBirol®
Logo Sistem Administrator
Logo Uzmanı
Karma: 18
admin@artibilisim.com Logo Çözüm Ortağı
Ynt: SQL sorgu
«
Yanıtla #8 :
25.10.2018, 11:25 »
yazılımın ne oldugunu bi önemi yok LOGO vs. önemli olan kurgu yapabilmek , gerisi kolay .
Kayıtlı
Yazdır
Sayfa: [
1
]
Yukarı git
« önceki
sonraki »
Logo Destek
»
Database
»
SQL
»
SQL sorgu