![]() |
|
|
|||||||
| Webmaster Web sitesi Olan Herkes İçin Kaynaklar Bilgiler Dökümanlar... |
|
|
|
|
![]() |
|
|
LinkBack | Konu Araçları | Görünüm Modları |
|
|
#1 (permalink) |
|
.
. . . MySQL'la ilgili paylaşımlar buradan yapılacaktır. . . . . Savrulurken raconun kırmızı pelerini o zarif öfkeye,
zaman ki sana hasta oldu, incelikli haytasın.. raksederken mahallenin maaşallahı-eyvallahı, güzelleş be oğlum.. şimdilik ölümüne kadar ayaktasın... Bu mesaj en son " 04-20-2008 " tarihinde saat 09:07 itibariyle Rockipsiz tarafından düzenlenmiştir... |
|
|
|
|
|
|
#2 (permalink) |
|
Örnek: Satış bölümünde çalışan personelin herhangi birinden daha düşük maaş alan ve mühendislik bölümünde çalışan kişileri listeleyiniz.
Çözüm: SELECT * FROM personelWHERE brüt < ANY( SELECT brütFROM personelWHERE böl_no =2) AND böl_no =1 ; Bu çözümün eşdeğer ifadesi şöyledir : SELECT * FROM personelWHERE brüt <( SELECT MAX (brüt)FROM personelWHERE böl_no =2) AND böl_no =1 ; Burada satış bölümü kodu 2 ve mühendislik bölümü kodu ise 1 olarak kabul edilmiştir. İkinci çözüm ifadesinden de anlaşılacağı gibi içiçe SELECT ifadesinde içteki SELECT sorgulaması sonucun ; 2. Bölümde çalışan personelin içinde en yüksek maaş alan kişinin maaşı bulunmakta dıştaki SELECT ise mühendislik bölümünde bu maaştan düşük olan maaşa sahip kişiler listelenmektedir. Buradaki düşünce tarzı şöyledir : Mühendislik bölümünde çalışan ve satış bölümündeki en yüksek maaştan düşük maaş alan bir kişi satış bölümündeki herhangi bir maaştan düşük olma koşulunu sağlayacaktır. ANY sözcüğünün yerine tamamen eşdeğeri olan SOME sözcüğü de kullanılabilir. Savrulurken raconun kırmızı pelerini o zarif öfkeye,
zaman ki sana hasta oldu, incelikli haytasın.. raksederken mahallenin maaşallahı-eyvallahı, güzelleş be oğlum.. şimdilik ölümüne kadar ayaktasın... |
|
|
|
|
|
|
#3 (permalink) |
|
Hepsi , tamamı anlamındaki bu sözcük SELECT komutu içerisinde belirli bir koşulu sağlayan bir grup datanın tamamınca sağlanan koşullarla ilişkili olarak kullanılır.
Örnek: Satış bölümünde çalışan ve mühendislik bölümündeki personelin hepsinden daha fazla maaş alan personeli listeleyiniz. Satış bölümü kodu 2 ve mühendislik bölümü kodu 1 olarak alınırsa; Çözüm : SELECT *FROM personelWHERE brüt > ALL (SELECT brüt FROM personelWHERE böl_no=1)AND böl_no=2 ; Savrulurken raconun kırmızı pelerini o zarif öfkeye,
zaman ki sana hasta oldu, incelikli haytasın.. raksederken mahallenin maaşallahı-eyvallahı, güzelleş be oğlum.. şimdilik ölümüne kadar ayaktasın... |
|
|
|
|
|
|
#4 (permalink) |
|
Bir tablo içerisindeki tüm elemanların ve tablonun karakter setini değiştirmek için:
ALTER TABLE `tablo` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci; sql kodunu kullanabilirsiniz(Ben utf8 e ayarlamaya çalıştım). Savrulurken raconun kırmızı pelerini o zarif öfkeye,
zaman ki sana hasta oldu, incelikli haytasın.. raksederken mahallenin maaşallahı-eyvallahı, güzelleş be oğlum.. şimdilik ölümüne kadar ayaktasın... |
|
|
|
|
|
|
#5 (permalink) |
|
SELECT * FROM öğrenci WHERE adi LIKE ('%hme%')
adi='ahmet' adi like ('ahm%') adi like ('%hmet') adi like ('%hme%') ahmet değeri getirilir Savrulurken raconun kırmızı pelerini o zarif öfkeye,
zaman ki sana hasta oldu, incelikli haytasın.. raksederken mahallenin maaşallahı-eyvallahı, güzelleş be oğlum.. şimdilik ölümüne kadar ayaktasın... |
|
|
|
|
|
|
#6 (permalink) |
|
SELECT * FROM `ogrenci` WHERE yas BETWEEN 10 and 15
buradaki iki değerde 10 ve 15 e eşit olanlarıda getirir Savrulurken raconun kırmızı pelerini o zarif öfkeye,
zaman ki sana hasta oldu, incelikli haytasın.. raksederken mahallenin maaşallahı-eyvallahı, güzelleş be oğlum.. şimdilik ölümüne kadar ayaktasın... |
|
|
|
|
|
|
#7 (permalink) |
|
SELECT DISTINCT adi FROM öğrenci
bu kadar... Savrulurken raconun kırmızı pelerini o zarif öfkeye,
zaman ki sana hasta oldu, incelikli haytasın.. raksederken mahallenin maaşallahı-eyvallahı, güzelleş be oğlum.. şimdilik ölümüne kadar ayaktasın... |
|
|
|
|
|
|
#8 (permalink) |
|
İki Tablodan Veri Almak
SELECT Tablo1.Alan1, Tablo1.Alan2, Tablo2.Alan1, Tablo2.Alan2 FROM Tablo1, Tablo2 WHERE Tablo1.Alan1=Tablo2.Alan1 Savrulurken raconun kırmızı pelerini o zarif öfkeye,
zaman ki sana hasta oldu, incelikli haytasın.. raksederken mahallenin maaşallahı-eyvallahı, güzelleş be oğlum.. şimdilik ölümüne kadar ayaktasın... |
|
|
|
|
|
|
#9 (permalink) |
|
HAVING gruplama sorgusuna şart koymak
SELECT category, type , count( * ) as total FROM `documents` GROUP BY category, type HAVING total < 3 Savrulurken raconun kırmızı pelerini o zarif öfkeye,
zaman ki sana hasta oldu, incelikli haytasın.. raksederken mahallenin maaşallahı-eyvallahı, güzelleş be oğlum.. şimdilik ölümüne kadar ayaktasın... |
|
|
|
|
|
|
#10 (permalink) |
|
kayıtları gruplayarak adetlerini bulmak
SELECT count(*) as toplam, sinif FROM `okul` group by sinif okuldaki sınıf adedini getirir Savrulurken raconun kırmızı pelerini o zarif öfkeye,
zaman ki sana hasta oldu, incelikli haytasın.. raksederken mahallenin maaşallahı-eyvallahı, güzelleş be oğlum.. şimdilik ölümüne kadar ayaktasın... |
|
|
|
|
![]() |
| Etiketler |
| mysql |
| Şu an bu konuyu görüntüleyen kullanıcı sayısı: 1 (0 üye ve 1 misafir) | |
| Konu Araçları | |
| Görünüm Modları | |
|
|