sevigili ATROML geçende çıtlatmıştım sana tablonu iyi tasarlayamışsın diye. hiç bi değişiklik yapmamışsın yahu. bak ufacık bir işlem için ekstradan bir tablo ikide sorgu koymuşsun.uyarmadı deme bence tabloyu baştan yap. ayır kesme ile duruşu. bağla hat tablona yada işinin düzeni nasılsa artık. bunu eniyi sen biliyorsun. -bırak buişleri tek atışta nasıl olacak bu istediğim diyorsanda- union sorgu yapman lazım
SELECT Tablo1.HATNO, Tablo1.[DURUS KODU] as KOD, Tablo1.DZAMAN AS ZAMAN
FROM Tablo1
GROUP BY Tablo1.HATNO, Tablo1.[DURUS KODU], Tablo1.DZAMAN
HAVING (((Tablo1.[DURUS KODU])>"0")) union SELECT Tablo1.HATNO, Tablo1.[KESME KODU], Tablo1.KZAMAN
FROM Tablo1
GROUP BY Tablo1.HATNO, Tablo1.[KESME KODU], Tablo1.KZAMAN
HAVING (((Tablo1.[KESME KODU])>"0"));
tablolar hakkında söylediklerimi iyi düşün. sen bakma boşboğazlık edip buhaliylede olsa çözüm yaptığıma
yan yana olan kayıtları ayrı ayrı bölerek alt alta raporlama
ama dediğim gibi ben çalıştığım şirkette as400 database den query çektiğimde bana bu şekilde (gerçi bu sadece yapmak istediğim işlem daha query de bana daha detaylı geliyor ) herneyse as400 den çektiğim zman queryi bana tablo 1 deki gibi geliyor o yüzden ayrı ayrı yapamıyorum. benim istemim dışında olan bişey. belçikadaki adamlara söyleyip ayırttırmam gerekiyor program üzerinde ama tefarruatlı iş. yapmazlar. istem bu şekilde çalışıyor. o yüzden
syrup yinede teşekkürler. unionla daha basitmiş ya akşamdan beri nerdesin sen diğer arkadaşlarada çok çok teşekkürler sağolsunlar uğraştılar. hepinize teşekkürler.
syrup yinede teşekkürler. unionla daha basitmiş ya akşamdan beri nerdesin sen diğer arkadaşlarada çok çok teşekkürler sağolsunlar uğraştılar. hepinize teşekkürler.
Son Düzenleme: 30/10/2008, 01:35, Düzenleyen: ATROML.
tamam ATROML. yapacak birşey yok ozaman. bu sorguyu kullan direk verir istediğin şekilde. rapora falanda kaynatabilirsin.
haa unutmadan belçikalılara çok selam söyle hehehehe
haa unutmadan belçikalılara çok selam söyle hehehehe
söylerim.
bunu bir sorgunun Sql kısmına yapıştır
SELECT [HATNO],[DURUS KODU] as KOD,[DZAMAN] as ZAMAN
FROM [Tablo1]
UNION ALL SELECT [HATNO], [KESME KODU] as KOD,[KZAMAN] as ZAMAN
FROM [Tablo1];
bunu raporun veri kısmına yapıştır
SELECT Sorgu3.HATNO, Sorgu3.KOD, Sorgu3.ZAMAN FROM Sorgu3 WHERE (((Sorgu3.KOD)>"0"));
sıralandırma menüsünden HATNOT olan gurup üstbilgisini HATNO olarak değiştir
örneğin ekte
birsürü ekleme vs vs sorgularına gerek yoktur.
SELECT [HATNO],[DURUS KODU] as KOD,[DZAMAN] as ZAMAN
FROM [Tablo1]
UNION ALL SELECT [HATNO], [KESME KODU] as KOD,[KZAMAN] as ZAMAN
FROM [Tablo1];
bunu raporun veri kısmına yapıştır
SELECT Sorgu3.HATNO, Sorgu3.KOD, Sorgu3.ZAMAN FROM Sorgu3 WHERE (((Sorgu3.KOD)>"0"));
sıralandırma menüsünden HATNOT olan gurup üstbilgisini HATNO olarak değiştir
örneğin ekte
birsürü ekleme vs vs sorgularına gerek yoktur.
eşref senin yaptığına pişmiş aşa su katmak denir.farklı birşey yapmış olsan yada yukarda verdiğim sqli kısaltmış olsan anlayacağım ama sen tek atışlık şeyi üç hamleye çevirmişsinsin. emeğe saygı, fakire çorba, sevene yol ver eşref
Konuyu Okuyanlar: 3 Ziyaretçi