Logo Sql Sorgu Çalışmaları (Select, Update, Like, Replace, Delete, Concat)
Select , Update,Like, Replace, Delete, Concat komutları
New Query
==>>> SELECT
Malzeme Listesi Sorgu SELECT * FROM LG_001_ITEMS
Malzeme Grup Kodu Sorgusu SELECT * FROM LG_001_ITEMS WHERE STGRPCODE='GRUPKOD'
Cari Hesap Kart Sorgu SELECT * FROM LG_001_CLCARD
Fatura No Sorgulama SELECT * FROM LG_001_01_INVOICE WHERE FICHENO='00001'
Tablonun Başında TM ile başlayanları arama SELECT * FROM LG_001_ITEMS WHERE CODE LIKE 'TM%'
Tablonun arasında TM ile başlayanları arama SELECT * FROM LG_001_ITEMS WHERE CODE LIKE '%TM%'
Tablonun sonunda TM ile başlayanları arama SELECT * FROM LG_001_ITEMS WHERE CODE LIKE '%TM'
==>>>UPDATE
Özel Kod Güncelle UPDATE LG_001_ITEMS SET SPECODE='YENİ VERİ' WHERE SPECODE ='ESKİ VERİ'
Grup Kodu Güncelle UPDATE LG_001_ITEMS SET STGRPCODE='YENİ VERİ' WHERE STGRPCODE ='ESKİ VERİ'
Kodu FİLT. ile başlayan malzemenin Grup Kodunu FİLTRE yazma komutu
UPDATE LG_001_ITEMS SET STGRPCODE='FİLTRE' WHERE CODE LIKE SELECT 'FİLT.%'
Kodu 'TM.' ile başlayan Malzeme Fiyat Kodunun Satış Fiyat Grup Kodunu 'TM' yapma
UPDATE LG_001_PRCLIST SET GRPCODE='TM' WHERE CODE LIKE 'TM.%'
Açıklaması Debriyaj Seti ile başlayan açıklamaların Grup Kodunu DEB-SET yazma
UPDATE LG_001_ITEMS SET STGRPCODE='DEB-SET' WHERE NAME LIKE'DEBRİYAJ SET%'
Kodu ve Adı herhangi bir değerle başlayan ürünün özel kodunun güncellenmesi
UPDATE LG_001_ITEMS SET SPECODE ='TEST' WHERE CODE LIKE 'TM.%' AND NAME LIKE 'MALZEME%'
Satış Fiyat Kodu Örneğin TM.XXX ile başlayan ürünlerin toplu fiyat güncellemesi
UPDATE LG_001_PRCLIST SET PRICE='32' WHERE CODE LIKE 'TM.9438172%' AND PTYPE='2'
GELEN E-ARŞİV FATURALARIN FATURA ÖZEL KODUNU E-ARŞİV OLARAK DÜZELTME
UPDATE LG_001_05_INVOICE SET SPECODE='E-ARŞİV' WHERE FICHENO LIKE 'GIB%' AND TRCODE ='1'
==>>>LIKE
Kodu TM ile başlayan kodlar SELECT * FROM LG_001_ITEMS WHERE CODE LIKE'TM%'
Arasında TM olanlar SELECT * FROM LG_001_ITEMS WHERE CODE LIKE'%TM%'
Sonunda TM olan Kodlar SELECT * FROM LG_001_ITEMS WHERE CODE LIKE'%TM'
Bir sütunda ya da bir kaç sütunda farklı değerleri aramak
SELECT * FROM LG_001_ITEMS WHERE CODE LIKE 'TM.%' OR CODE LIKE '%SON'
Yukarıda TM ile başlayanlar ve sonunda SON ile biten kodların sorgusu
ÖRNEK K0D "TM.123456" AÇIKLAMASI "TÜKETİM MALZEMESİ"
SELECT * FROM LG_001_ITEMS WHERE CODE LIKE '%123%' AND NAME LIKE '%TÜKETİM%'
Yukarda içerisinde 123 ile başlayan ve NAME tüketim olan sorgu
SELECT * FROM LG_001_ITEMS WHERE CODE LIKE 'TM.%' AND (NAME LIKE'%PLASTİK%' OR NAME LIKE'%METAL%')
KODU TM İLE BAŞLAYAN AMA AÇIKLAMASI METAL YADA PLASTİK İÇEREN SORGU
==>> REPLACE
UPDATE LG_001_ITEMS SET CODE = REPLACE( CODE, 'YALNIŞ', 'YANLIŞ')
UPDATE LG_001_ITEMS SET NAME = REPLACE( NAME, 'YALNIŞ', 'YANLIŞ')
===>>>DELETE
Fiyat Listelerinde Cari Koda göre belirlenmiş bir fiyatı silme sorgusu DELETE FROM LG_001_PRCLIST WHERE CLIENTCODE LIKE'120.99%'
===>>> CONCAT
900 İLE BAŞLAYAN KODLARIN BAŞINA A HARFİ EKLEME UPDATE LG_001_ITEMS SET CODE= CONCAT('A', CODE) WHERE CODE LIKE '900%'
====>>> HAVING COUNT - TEKRARLANLARI LİSTELEME
SELECT STGRPCODE FROM LG_001_ITEMS GROUP BY STGRPCODE HAVING COUNT(*) > 1
============İÇERMEZ ^
LIKE '[^H]%'
H içermeyen kelimeler...














