Alt Alta Düzenle

1 2 3
21/12/2020, 20:44

golf2000

Arkadaşlar Merhaba Kolay Gelsin

Sizlerden Bir İsteğim Olacak
Tablodaki Ülkeleri Sorgu da Alt Alta Nasıl Sıralattıra Bilirim Resimde Görülğü Gibi

Örneğin:
1001  -  Elimbat        Danimarka
1002  -  Elimbat        İtalya
1003  -  Elimbat        Romanya
1004  -  Girne          Danimarka
1005  -  Nazlıhan      Danimarka
1006  -  Ora              Danimarka
1007  -  RemerOtel    Danimarka
1008  -  RemerOtel    İngiltere
1009  -  RemelOtel    Romanya

Konuma Zaman Ayırdığınız İçin Teşekkür Ederim Sağolun
21/12/2020, 21:18

berduş

Union ile ilgili bir araştırma yapmanız uygun olur
aşağıdaki kod işinize yarayabilir
SELECT Ülke_Düzenle.sayı, Ülke_Düzenle.Otel_Adı, Ülke_Düzenle.Ülke_1, Ülke_Düzenle.tutar
FROM Ülke_Düzenle
WHERE ((Not (Ülke_Düzenle.Ülke_1) Is Null))
union
SELECT Ülke_Düzenle.sayı, Ülke_Düzenle.Otel_Adı, Ülke_Düzenle.Ülke_2, Ülke_Düzenle.tutar
FROM Ülke_Düzenle
WHERE ((Not (Ülke_Düzenle.Ülke_2) Is Null))
union
SELECT Ülke_Düzenle.sayı, Ülke_Düzenle.Otel_Adı, Ülke_Düzenle.Ülke_3, Ülke_Düzenle.tutar
FROM Ülke_Düzenle
WHERE ((Not (Ülke_Düzenle.Ülke_3) Is Null))
union
SELECT Ülke_Düzenle.sayı, Ülke_Düzenle.Otel_Adı, Ülke_Düzenle.Ülke_4, Ülke_Düzenle.tutar
FROM Ülke_Düzenle
WHERE ((Not (Ülke_Düzenle.Ülke_4) Is Null))
union
SELECT Ülke_Düzenle.sayı, Ülke_Düzenle.Otel_Adı, Ülke_Düzenle.Ülke_5, Ülke_Düzenle.tutar
FROM Ülke_Düzenle
WHERE ((Not (Ülke_Düzenle.Ülke_5) Is Null));
21/12/2020, 21:35

berduş

Ama bence bu yapıyı değiştirmeniz daha uygun olur, ulkeleri tabloda yan yana yerlestirmek yerine ulke icin bir alan olmasi yeterli
21/12/2020, 21:49

golf2000

Sayın Berduş Hocam Teşekkürler


Evet Haklısınız Ama Yan yana Ayrı Ayrı Alanlarda Olması Gerekiyor

Tam İstedğim gibi çalışıyor

Bu Sorguyu Birleşim Sorgusu Olarak Değil de

Düz Sorguda Oluşturamazmıyız Daha Basit Olarak

Devamlı Ülke Ekleme ve Değiştirme Yaptığım İçin

Çok Zor Geldi Düzenlemek Uyarlamak Bana

Teşekkürler
21/12/2020, 21:52

berduş

Bildiğim başka yol yok
Kaldi ki sorgu tablodaki alanlara gore yapıyor tabloadaki ulke_1....ulke_5 alanları sabit değil mi?

Yani ulke_6 diye bir alan daha eklenebiliyor mu?
21/12/2020, 21:59

golf2000

Sayın. Berduş Hocam Teşekkürler

Evet Ülke_1 ve Ülke_5 aralığı var şuan
Ama Ülke_6 da Ülke_7 de daha fazla ülke alanları da ekleye biliyoruz yada Düşüre Biliyoruz.

Teşekkürler Hocam Zahmetler Verdirdim
1 2 3