logo
Welcome Guest! To enable all features please Giriş or Kayıt.

Bildirim

Icon
Error

Ayarlar
Son mesaja git Go to first unread
Sipahi  
#1 Gönderildi : 11 Kasım 2014 Salı 17:47:54(UTC)
Sipahi

Sıralama: Advanced Member

Gruplar: Registered
Katılan: 9.10.2014(UTC)
Mesajlar: 31
Turkey
Konum: Ankara

7 Kere Teşekkür Etti.
1 Mesajına Toplam 1 Kere Teşekkür Edildi.
hocam oncelikle selamlar
adı yediğiyemek tarih
ahmet 1 10.10.2014
mehmet 2 08.10.2014
yılmaz 5 03.10.2014
hasan 3 06.10.2014
ahmet 2 02.10.2014
ahu 4 05.10.2014
kazım 8 03.10.2014
ahmet 4 09.10.2014
mustafa 3 04.10.2014
kamil 5 10.10.2014

ismi ah ve ka ile baslayıp 2 ve 3 nolu yemekleri yiyenleri bulan kodu nasıl yazabiliriz ??

ayrıca önce 3 nolu yemek yiyip sonra 4 nolu yemek yiyenlerin listesini nasıl bulabiliriz ??

tablonun satır sayısı cok fazla ,, örnek olarak bir kısmını yazdım
mehmetzekikir  
#2 Gönderildi : 13 Kasım 2014 Perşembe 14:26:57(UTC)
mehmetzekikir

Sıralama: Administration

Gruplar: Administrators
Katılan: 6.05.2014(UTC)
Mesajlar: 670

19 Kere Teşekkür Etti.
152 Mesajına Toplam 253 Kere Teşekkür Edildi.
Originally Posted by: Sipahi Go to Quoted Post
hocam oncelikle selamlar
adı yediğiyemek tarih
ahmet 1 10.10.2014
mehmet 2 08.10.2014
yılmaz 5 03.10.2014
hasan 3 06.10.2014
ahmet 2 02.10.2014
ahu 4 05.10.2014
kazım 8 03.10.2014
ahmet 4 09.10.2014
mustafa 3 04.10.2014
kamil 5 10.10.2014

ismi ah ve ka ile baslayıp 2 ve 3 nolu yemekleri yiyenleri bulan kodu nasıl yazabiliriz ??

ayrıca önce 3 nolu yemek yiyip sonra 4 nolu yemek yiyenlerin listesini nasıl bulabiliriz ??

tablonun satır sayısı cok fazla ,, örnek olarak bir kısmını yazdım


Merhabalar

1- select adi from tablo where yedigiyemek in (2,3) and adi like 'ah%' or adi like 'ka%'
2. soruda isimlertekilmi yani mehmet aşağıda bir kez daha gelebiliyormu ??
Sql Server 2016 Eğitimiz 19 Mayıs tarihinde başlayacaktır. 32 Saat Olup Ücret 1450 TL + KDV'dir. Kayıt ve ayrıntılar için tıklayınız

twitter.com/dbakademi
Dua ve teşekkür en büyük servetlere bedel...
Sipahi  
#3 Gönderildi : 13 Kasım 2014 Perşembe 14:58:01(UTC)
Sipahi

Sıralama: Advanced Member

Gruplar: Registered
Katılan: 9.10.2014(UTC)
Mesajlar: 31
Turkey
Konum: Ankara

7 Kere Teşekkür Etti.
1 Mesajına Toplam 1 Kere Teşekkür Edildi.
hocam 1. soruda hem 2 hem de 3 nolu yemeği yesin istiyorum,, sadece birini yiyenleri getirmesin
isimleri tc olarak düşünün hocam herbirisi ayırtedici id si var,, x id li bir kişi aynı tabloda birden çok satırda geçiyor
mehmetzekikir  
#4 Gönderildi : 18 Kasım 2014 Salı 13:47:55(UTC)
mehmetzekikir

Sıralama: Administration

Gruplar: Administrators
Katılan: 6.05.2014(UTC)
Mesajlar: 670

19 Kere Teşekkür Etti.
152 Mesajına Toplam 253 Kere Teşekkür Edildi.
Originally Posted by: mehmetzekikir Go to Quoted Post
Originally Posted by: Sipahi Go to Quoted Post
hocam oncelikle selamlar
adı yediğiyemek tarih
ahmet 1 10.10.2014
mehmet 2 08.10.2014
yılmaz 5 03.10.2014
hasan 3 06.10.2014
ahmet 2 02.10.2014
ahu 4 05.10.2014
kazım 8 03.10.2014
ahmet 4 09.10.2014
mustafa 3 04.10.2014
kamil 5 10.10.2014

ismi ah ve ka ile baslayıp 2 ve 3 nolu yemekleri yiyenleri bulan kodu nasıl yazabiliriz ??

ayrıca önce 3 nolu yemek yiyip sonra 4 nolu yemek yiyenlerin listesini nasıl bulabiliriz ??

tablonun satır sayısı cok fazla ,, örnek olarak bir kısmını yazdım


Merhabalar

1- select adi from tablo where yedigiyemek in (2,3) and adi like 'ah%' or adi like 'ka%'
2. soruda isimlertekilmi yani mehmet aşağıda bir kez daha gelebiliyormu ??



Dostum geç cevap için kusura bakma , sana cevap yazmıstım ama gitmemiş ne yazıkki yada ben gönder demeyi unutmuşum ,

1- select adi from tablo where yedigiyemek=2 and yedigiyemek=3 and adi like 'ah%' or adi like 'ka%'
2- select adi from table t where t.yedigiyemek = 3 and adi = (select adi from table where yedigiyemek=4 and adi=t.adi)
Sql Server 2016 Eğitimiz 19 Mayıs tarihinde başlayacaktır. 32 Saat Olup Ücret 1450 TL + KDV'dir. Kayıt ve ayrıntılar için tıklayınız

twitter.com/dbakademi
Dua ve teşekkür en büyük servetlere bedel...
Sipahi  
#5 Gönderildi : 19 Kasım 2014 Çarşamba 16:55:39(UTC)
Sipahi

Sıralama: Advanced Member

Gruplar: Registered
Katılan: 9.10.2014(UTC)
Mesajlar: 31
Turkey
Konum: Ankara

7 Kere Teşekkür Etti.
1 Mesajına Toplam 1 Kere Teşekkür Edildi.
estağfurullah hocam,, yalnız sorgulardan sonuç alamadım.
mehmetzekikir  
#6 Gönderildi : 20 Kasım 2014 Perşembe 16:40:00(UTC)
mehmetzekikir

Sıralama: Administration

Gruplar: Administrators
Katılan: 6.05.2014(UTC)
Mesajlar: 670

19 Kere Teşekkür Etti.
152 Mesajına Toplam 253 Kere Teşekkür Edildi.
Originally Posted by: Sipahi Go to Quoted Post
estağfurullah hocam,, yalnız sorgulardan sonuç alamadım.



Selamlar bana tablonun tam olarak create scriptini verirmisin

bende ona göre tam çalışacak kodu yazayım
Sql Server 2016 Eğitimiz 19 Mayıs tarihinde başlayacaktır. 32 Saat Olup Ücret 1450 TL + KDV'dir. Kayıt ve ayrıntılar için tıklayınız

twitter.com/dbakademi
Dua ve teşekkür en büyük servetlere bedel...
Sipahi  
#7 Gönderildi : 8 Aralık 2014 Pazartesi 22:02:44(UTC)
Sipahi

Sıralama: Advanced Member

Gruplar: Registered
Katılan: 9.10.2014(UTC)
Mesajlar: 31
Turkey
Konum: Ankara

7 Kere Teşekkür Etti.
1 Mesajına Toplam 1 Kere Teşekkür Edildi.
id yemekid yenilen_tarih
1 1 2014-12-10 00:00:00.000
2 3 2014-05-10 00:00:00.000
6 4 2014-03-22 00:00:00.000
3 3 2014-07-22 00:00:00.000
5 7 2014-01-01 00:00:00.000
1 4 2014-12-10 00:00:00.000
2 6 2014-06-07 00:00:00.000
5 5 2014-06-06 00:00:00.000
4 5 2014-06-07 00:00:00.000


USE [sasas]
GO

/****** Object: Table [dbo].[ogrenci_yemek] Script Date: 12/08/2014 21:59:52 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CREATE TABLE [dbo].[ogrenci_yemek](
[id] [int] NOT NULL,
[yemekid] [int] NULL,
[yenilen_tarih] [datetime] NULL
) ON [PRIMARY]

GO



tablo uzayıp gidiyor hocam..
Kronolojik olarak önce 3 sonra 4 nolu yemek yiyen aynı kişileri arıyorum.
Sipahi  
#8 Gönderildi : 12 Aralık 2014 Cuma 16:40:24(UTC)
Sipahi

Sıralama: Advanced Member

Gruplar: Registered
Katılan: 9.10.2014(UTC)
Mesajlar: 31
Turkey
Konum: Ankara

7 Kere Teşekkür Etti.
1 Mesajına Toplam 1 Kere Teşekkür Edildi.
select distinct a.id,a.yemekid,a.yenilen_tarih,t.yemekid,t.yenilen_tarih
from(select id,yemekid,yenilen_tarih from [sasas].[dbo].[ogrenci_yemek] where yemekid=3)t
inner join [sasas].[dbo].[ogrenci_yemek] a on a.id=t.id and a.yemekid=4
and t.yenilen_tarih<a.yenilen_tarih


derslere tekrar göz attım hocam bu sorguyu çıkardım çalışıyor.. belki faydalanan olur
thanks Sipahi: 1 Kişi mesajın için Teşekkür Etti.
mehmetzekikir 15.12.2014(UTC) tarihinde
mehmetzekikir  
#9 Gönderildi : 15 Aralık 2014 Pazartesi 09:45:19(UTC)
mehmetzekikir

Sıralama: Administration

Gruplar: Administrators
Katılan: 6.05.2014(UTC)
Mesajlar: 670

19 Kere Teşekkür Etti.
152 Mesajına Toplam 253 Kere Teşekkür Edildi.
Originally Posted by: Sipahi Go to Quoted Post
select distinct a.id,a.yemekid,a.yenilen_tarih,t.yemekid,t.yenilen_tarih
from(select id,yemekid,yenilen_tarih from [sasas].[dbo].[ogrenci_yemek] where yemekid=3)t
inner join [sasas].[dbo].[ogrenci_yemek] a on a.id=t.id and a.yemekid=4
and t.yenilen_tarih<a.yenilen_tarih


derslere tekrar göz attım hocam bu sorguyu çıkardım çalışıyor.. belki faydalanan olur


saol dostum tabiki olur

Sql Server 2016 Eğitimiz 19 Mayıs tarihinde başlayacaktır. 32 Saat Olup Ücret 1450 TL + KDV'dir. Kayıt ve ayrıntılar için tıklayınız

twitter.com/dbakademi
Dua ve teşekkür en büyük servetlere bedel...


Bu konudaki kullanıcılar
Guest (5)
Forumu Atla  
Bu foruma yeni konular postalayamazsınız.
Bu forumda ki konulara yeni posta gönderemezsiniz.
Bu forumdaki postalarınızı silemezsiniz.
Bu forumdaki postalarınızı düzenleyemezsiniz.
Bu forumda anketler yaratamazsınız.
Bu forumdaki anketlere oy veremezsiniz.