Sıralama: Advanced Member
Gruplar: Registered
Katılan: 9.10.2014(UTC) Mesajlar: 31 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
|
|
|
|
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 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ıztwitter.com/dbakademi Dua ve teşekkür en büyük servetlere bedel... |
|
|
|
Sıralama: Advanced Member
Gruplar: Registered
Katılan: 9.10.2014(UTC) Mesajlar: 31 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
|
|
|
|
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 Originally Posted by: Sipahi 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ıztwitter.com/dbakademi Dua ve teşekkür en büyük servetlere bedel... |
|
|
|
Sıralama: Advanced Member
Gruplar: Registered
Katılan: 9.10.2014(UTC) Mesajlar: 31 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.
|
|
|
|
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 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ıztwitter.com/dbakademi Dua ve teşekkür en büyük servetlere bedel... |
|
|
|
Sıralama: Advanced Member
Gruplar: Registered
Katılan: 9.10.2014(UTC) Mesajlar: 31 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.
|
|
|
|
Sıralama: Advanced Member
Gruplar: Registered
Katılan: 9.10.2014(UTC) Mesajlar: 31 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
|
Sipahi: 1 Kişi mesajın için Teşekkür Etti.
|
|
|
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 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ıztwitter.com/dbakademi Dua ve teşekkür en büyük servetlere bedel... |
|
|
|
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.