[SORGU] Sorguda çakışmayı Nasıl önleyebilirim
#1
Merhabalar 

Aşağıda bulunan kodların bir biriyle çakışmasını nasıl önleye bilirim?

(((DATE2.MASTER_WORK_ORDER)=" ") AND ((DATE2.FAULT_TYPE)="AG") AND ((DATE2.INTERRUPTION_REASON) In ("SİGORTA","İZOLASYON","SİGORTA ATMIŞ")) AND ((DATE2.MADE_RAY_EXPLANATION) Is Not Null) AND ((DATE2.NETWORK_FACTOR) Not Like "*0 Çıkışı*" And (DATE2.NETWORK_FACTOR) Not Like "*2 Çıkışı*" And (DATE2.NETWORK_FACTOR) Not Like "*3 Çıkışı*" And (DATE2.NETWORK_FACTOR) Not Like "*4 Çıkışı*" And (DATE2.NETWORK_FACTOR) Not Like "*5 Çıkışı*" And (DATE2.NETWORK_FACTOR) Not Like "*6 Çıkışı*" And (DATE2.NETWORK_FACTOR) Not Like "*7 Çıkışı*" And (DATE2.NETWORK_FACTOR) Not Like "*8 Çıkışı*" And (DATE2.NETWORK_FACTOR) Not Like "*9 Çıkışı*" And (DATE2.NETWORK_FACTOR) Not Like "*10 Çıkışı*" And (DATE2.NETWORK_FACTOR) Not Like "*-1*" And (DATE2.NETWORK_FACTOR) Not Like "*-2*" And (DATE2.NETWORK_FACTOR) Not Like "*-3*" And (DATE2.NETWORK_FACTOR) Not Like "*-4*" And (DATE2.NETWORK_FACTOR) Not Like "*-5*" And (DATE2.NETWORK_FACTOR) Not Like "*-6*" And (DATE2.NETWORK_FACTOR) Not Like "*-7*" And (DATE2.NETWORK_FACTOR) Not Like "*-8*" And (DATE2.NETWORK_FACTOR) Not Like "*-9*")) OR (((DATE2.MASTER_WORK_ORDER)=" ") AND ((DATE2.FAULT_TYPE)="AG") AND ((DATE2.INTERRUPTION_REASON)="SİGORTA ATMIŞ") AND ((DATE2.MADE_RAY_EXPLANATION) Not Like "*OTOMAT*") AND ((DATE2.NETWORK_FACTOR) Not Like "*Kofra*"));

Yukarıda kırmızı yazılı kodun üstteki kod ile çakışmaması için ne yapmam gerekiyor.



  Alıntı
Bu mesajı beğenenler:
#2
"SİGORTA ATMIŞ"  gibi benzer yazan yerleri ""SİGORTA ATMIŞ"" şeklinde deneyin (çift tırnak ekleyin)



  Alıntı
Bu mesajı beğenenler:
#3
hocam çift tırnak denedim olmadı

eksik işleç hatası veriyor



  Alıntı
Bu mesajı beğenenler:
#4
Bu konu hakkında yardımcı olabilir misiniz?



  Alıntı
Bu mesajı beğenenler:
#5
string ifadeleri içeren kısımlar çift tırnak değil, tek tırnak içerisinde olmalı, Eksik işleç hatası parantezlerinizin eşitlenmemesinden kaynaklanır. Yani 5 parantez açıldıysa 5 inide kapatmanız gerekir. Ayrıca alan isimlerinde boşluklarınız varsa bunlarıda köşeli parantez içerisne almalısınız.
[]
örnek olursa detaylı inceleriz.



  Alıntı
Bu mesajı beğenenler:
#6
Hoca aşağıdaki gibi yaptım SİGORTA ATIĞI işlem görmüyor.

(((DATE2.MASTER_WORK_ORDER)=" ") AND ((DATE2.FAULT_TYPE)="AG") AND ((DATE2.INTERRUPTION_REASON) In ("SİGORTA","İZOLASYON",'SİGORTA ATMIŞ')) AND ((DATE2.MADE_RAY_EXPLANATION) Is Not Null) AND ((DATE2.NETWORK_FACTOR) Not Like "*0 Çıkışı*" And (DATE2.NETWORK_FACTOR) Not Like "*2 Çıkışı*" And (DATE2.NETWORK_FACTOR) Not Like "*3 Çıkışı*" And (DATE2.NETWORK_FACTOR) Not Like "*4 Çıkışı*" And (DATE2.NETWORK_FACTOR) Not Like "*5 Çıkışı*" And (DATE2.NETWORK_FACTOR) Not Like "*6 Çıkışı*" And (DATE2.NETWORK_FACTOR) Not Like "*7 Çıkışı*" And (DATE2.NETWORK_FACTOR) Not Like "*8 Çıkışı*" And (DATE2.NETWORK_FACTOR) Not Like "*9 Çıkışı*" And (DATE2.NETWORK_FACTOR) Not Like "*10 Çıkışı*" And (DATE2.NETWORK_FACTOR) Not Like "*-1*" And (DATE2.NETWORK_FACTOR) Not Like "*-2*" And (DATE2.NETWORK_FACTOR) Not Like "*-3*" And (DATE2.NETWORK_FACTOR) Not Like "*-4*" And (DATE2.NETWORK_FACTOR) Not Like "*-5*" And (DATE2.NETWORK_FACTOR) Not Like "*-6*" And (DATE2.NETWORK_FACTOR) Not Like "*-7*" And (DATE2.NETWORK_FACTOR) Not Like "*-8*" And (DATE2.NETWORK_FACTOR) Not Like "*-9*")) OR (((DATE2.MASTER_WORK_ORDER)=" ") AND ((DATE2.FAULT_TYPE)="AG") AND ((DATE2.INTERRUPTION_REASON)='SİGORTA ATMIŞ') AND ((DATE2.MADE_RAY_EXPLANATION) Not Like "*OTOMAT*") AND ((DATE2.NETWORK_FACTOR) Not Like "*Kofra*"));

bu şekil doğrumu dur yoksa hatamı yapıyorum



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Sorguda Gruplandırma Sorunu halil.tefci 4 373 14-03-2025, 12:27
Son Mesaj: halily
access-sql-5 çapraz Sorguda Form omur34 5 370 11-03-2025, 09:44
Son Mesaj: omur34
  Sorguda Birleşim evren89 5 459 30-07-2024, 19:51
Son Mesaj: evren89
  [SORGU] Sorguda Iif mart02 7 753 10-09-2023, 14:23
Son Mesaj: halily
  Sorguda Toplam Alma Bora34 3 577 23-07-2022, 22:07
Son Mesaj: onur_can
  Sorguda Sıralama Işlemi Hk. adnnfrm 11 1.130 09-07-2022, 14:04
Son Mesaj: dsezgin
  Sorguda Tarih çoklama Işlemi Nasıl Yapabilirim adnnfrm 3 540 07-07-2022, 10:25
Son Mesaj: halily
  Sorguda ıff Kullanımı alikagan 2 637 30-06-2022, 18:39
Son Mesaj: alikagan

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi