Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Veritabanları & SQL

Cevapla
 
LinkBack Seçenekler
Eski 20/05/2008, 12:07   #1 (permalink)
Üye
 
Üyelik Tarihi: 05/2008
Mesaj: 9
Varsayılan Virgüller arasındaki değere göre aratma sorunu



Sorunum şu arkadaşlar,
İzin saatlerine göre arama yaptırmak istiyorum mesela izin saati 24 olanlar ekranıma gelsin istiyorum. Bunu hangi sql cümleciği ile yazdırabilirim ??
like ile kullandığım zaman örneğin id si 12 olandada 24 varsa onuda getiriyor bana.
yani virgüllerin arasında arama nasıl yaptırabilirim ??
killergs hatta değil   Alıntı Yaparak Yanıtla
Eski 20/05/2008, 13:00   #2 (permalink)
Üye
 
Sniper Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 06/2004
Yer: İstanbul
Mesaj: 2,286
Varsayılan

Eğer veritabanın MySQL ise;

SELECT * FROM tbldeneme WHERE sayilar REGEXP '24\,?'
şeklinde bir sorgu işini görecektir. Kırmızı bölümü aramak istediğin saatle değiştirmelisin.
__________________
tuncay.kinali.net

Enson 20/05/2008 13:03 tarihinde Sniper tarafından düzenlenmiştir.. Sebep: sorunlu olabilecek kısım sorun olmaktan çıkarıldı
Sniper hatta değil   Alıntı Yaparak Yanıtla
Eski 20/05/2008, 13:07   #3 (permalink)
Kurdoğlu
 
mustafa Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 01/2003
Mesaj: 837
Varsayılan

bu arası virgüllü kayıtları yaparken başına sonuna da virgül koymuş olsaydın, LIKE ile kolayca doğru sonucu bulabilirdin.

sayilar LIKE '%,24,%'
__________________
Kısmetindir gezdiren yer yer seni,
Arşa çıksan âkıbet: yer yer seni.
Ânın içün, ânın adı yer oldu,
Önce besler, sonra kendi yer seni.
mustafa hatta değil   Alıntı Yaparak Yanıtla
Eski 20/05/2008, 13:19   #4 (permalink)
Üye
 
Üyelik Tarihi: 05/2008
Mesaj: 9
Varsayılan

teşekkür ederim iki yolda çok mantıklı saolun.
killergs hatta değil   Alıntı Yaparak Yanıtla
Eski 20/05/2008, 13:29   #5 (permalink)
Üye
 
Üyelik Tarihi: 05/2008
Mesaj: 9
Varsayılan

ilk yolu denedim yanlız o olmadı ikinci yol ile hallettim
bilginize.
killergs hatta değil   Alıntı Yaparak Yanıtla
Eski 23/05/2008, 03:48   #6 (permalink)
Kurdoğlu
 
mustafa Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 01/2003
Mesaj: 837
Varsayılan

bir array'i aralarına virgül koyarak bir alana kaydetmek gerektiğinde genelde şöyle bir yol izlerim:

örnek array:
$a=array('a', 'b', 'c', 'd');

$sql="INSORT INTO tablo SET alan='," . implode(',', $a) . ",'";
__________________
Kısmetindir gezdiren yer yer seni,
Arşa çıksan âkıbet: yer yer seni.
Ânın içün, ânın adı yer oldu,
Önce besler, sonra kendi yer seni.
mustafa hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
Combobox'ta seçilen değere göre işlem yaptırma mavituna Pascal / Delphi / Delphi.NET 9 24/04/2008 16:59
Flash ve PHP arasındaki değişken sorunu... Lütfen Yardım... fsahika Flash / Director / Swift 3D ... 5 09/01/2007 00:45
adres satırındaki değere göre title dogistyle ASP 8 09/09/2005 13:46
Fiyata göre aratma mamusmesut ASP 8 10/08/2005 12:15
iki tablo arasındaki ortak hecelere göre birleştirme yapmak!? pirilti Veritabanları & SQL 0 18/05/2005 11:09


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 09:28.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net