sql sorgusu yardım

MS SQL Server veritabanı ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
dcpromo
Üye
Mesajlar: 38
Kayıt: 12 May 2005 12:27

sql sorgusu yardım

Mesaj gönderen dcpromo »

merhaba arkadaşlar bir sql sorgusundan çıkamadım.yardımcı olursanız sevinirim.veri tabanı mssql tablo aşağıdaki gibidir.

ESKIURUN --------------- YENIURUN
ESKI --------------- YENI
ESKI --------------- YENI
<NULL> --------------- ESKI
YENI --------------- <NULL>
<NULL> --------------- <NULL>

Benim amacım null değerleri filtrelemek kod bu şekilde.

Kod: Tümünü seç

SELECT     *
FROM        urunler
WHERE     (eskiurun IS NULL) AND (yeniurun IS NULL)

sorguda bana sadece bunlar geliyor

sadece eskiurun ve yeniurun sutundaki <null> değerler geliyor
<null> <null>

ben ise hem ise sadece ikisi değil her sütundaki bütün nulları getirmek istiyorum bu şekilde

<NULL> -------------------
------------------- <NULL>
<NULL> ---------- <NULL>



yardımlarınız için çok teşekkürler
Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2248
Kayıt: 06 Ağu 2003 12:07
Konum: İstanbul
İletişim:

Mesaj gönderen Kuri_YJ »

Yeni mi başladınız? :lol:

Sakın aşağılamak olarak görmeyin o kadar basit bir şey sormuşsunuz ki, sorduğunuzdan anladığım ise herhangi bir sütunda null olan kayıtların gelmesi değil mi?

Eğer öğle ise,

Şöyle bir Query işinizi görecektir.

Kod: Tümünü seç

SELECT     *
FROM        urunler
WHERE     (eskiurun IS NULL) OR (yeniurun IS NULL)
Bu işinizi görmez ise sorunuzu biraz daha açarak anlatın.

Kolay Gelsin[/code]
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
dcpromo
Üye
Mesajlar: 38
Kayıt: 12 May 2005 12:27

saol

Mesaj gönderen dcpromo »

hocam saol evet yeniyim çok saol yardımın için.
bir sorum daha olacak inş. bundada yardımcı olabilirsiniz.

calculatedfield alanımda

Kod: Tümünü seç

urunquerytop.value:=urunqueryadet.value*urunquerypaket*urunquerykutu.value/10000;
top:=top+urunquerytop.value;
yapmak istediğim.

aynı tablomda eğer eskiürün fieldinde eski varsa top/2
eğer yeni fieldind yeni varsa top/2
eğer eski fieldinda eski yeni fieldinde yeni değer varsa top değerinin olmasını istiyorum.yardımlarınız için sağolun...
Cevapla