Sql sorguda Alan sınırlandırılması

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,059
Excel Vers. ve Dili
Office 2013 İngilizce
Merhaba,

Aşağıdaki sorgu ile tablodaki bütün alanlarda bulunan kayıtları seçmiş oluyoruz,
burada alan sayısını 5 ile sınırlandırmak, yani ilk baştan 5 Alanı (Sütun) getir gibi bir durum mümkün olur mu?,
Kod:
SELECT * FROM [Personel$]
SELECT TOP 5 * FROM [Personel$]

bunun alan olarak ilk 5 alanı seç gibi bir versiyonu...


ilginize şimdiden teşekkürler,
iyi pazarlar.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Belki şöyle olabilir :

SELECT * FROM [Personel$A:E]
 

yusuf1284

Altın Üye
Katılım
17 Ocak 2015
Mesajlar
224
Excel Vers. ve Dili
Office Pro 2016 TR
Altın Üyelik Bitiş Tarihi
09-02-2028
Ben şu şekilde yapıyorum

ARALIK = db_pb.Name & "$" & "E6" & ":" & "Q59999"
query = "SELECT distinct [TC KİMLİK NO],[ADI SOYADI],GÖREVİ,[SIRA NU] FROM [" & ARALIK & "] where not isnull ([TC KİMLİK NO]) order by [SIRA NU]"
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

SELECT TOP 5 * FROM [Personel$] satırında * yerine istediğiniz sütunları yazabilirsiniz.

SELECT TOP 5 ADI, SOYADI, DTARİH vs vs gibi.
 
Üst