MySQL
-
26 Mart 2012 Pazartesi 19:51Arkadaşlar, 2 tane görevim var ve yapmam gerekiyor. Yapmaya çalıştım ama başaramadım.
Soru 1) ogrenci tablosundaki kayıtları gruplayarak her sınıftaki kız ve erkek öğrencileri ayrı ayrı gösteren "ogrenci-gorunumu" görünümünü oluşturmam gerekiyor.
Soru 2) ogrenciler tablosu ile ogrenciler2 tablosunu birleştiriyorum ancak iki tablodada aynı sütun ismi var "Duplicate column name 'DogumTarihi'" hatası veriyor ne yapmalıyım?
Tüm Yanıtlar
-
27 Mart 2012 Salı 12:57Moderatör
1) Bu ne sorusu, MySQL mi? Yoksa Linq mu? MySQL ise:
select "Kiz" as groupName, * from ogrenci where cinsiyet = "K"
union
select "Erkek" as groupName, * from ogrenci where cinsiyet = "E"Linq daha mantikli geliyor bu soruda:
var ogrenciler = from o in db.Ogrenci group o by o.Cinsiyet;
2) select t1.DogumTarihi, t2.DogumTarihi as DogumTarihi2 ... from ogrenciler t1 inner join ogrenciler2 t2 on t1.pk = t2.pk ...
- Yanıt Olarak İşaretleyen ogrenmeyecalisiyorum 01 Nisan 2012 Pazar 11:30
-
01 Nisan 2012 Pazar 11:31Teşekkür ederim şuanda iş hayatında değilim. Öğrencim bize, Asp.net + MySql öğretiliyor.