kağıt boyutu a4 ve a5 olanları göstermek istiyorum. ama benim asıl tablomdaki verilerde a5asdfg a4yyyuj gibi değerlerde var.
Ben şöyle yazdım ama null yazıyor. nerede hata yaptım acaba.
SELECT * from kagitlar \nwhere kgt_boyutu like '%A4%' and kgt_boyutu like '%A5%'
","headline":"sql like kodu ile bir sütunda birden fazla veri nasıl gösterilir?","mainEntity":{"@type":"Question","name":"sql like kodu ile bir sütunda birden fazla veri nasıl gösterilir?","url":"https://uzmanim.net/soru/sql-like-kodu-ile-bir-sutunda-birden-fazla-veri-nasil-gosterilir/80016","author":{"@type":"Person","name":"misty"},"comment":[],"commentCount":0,"dateCreated":"2017-07-25T19:17:47.01+03:00","dateModified":"2017-07-26T00:06:30.28+03:00","datePublished":"2017-07-25T19:17:47.01+03:00","keywords":["sql","like"],"publisher":{"@type":"Organization","name":"uzmanim.net","url":"https://uzmanim.net"},"text":"
kağıt boyutu a4 ve a5 olanları göstermek istiyorum. ama benim asıl tablomdaki verilerde a5asdfg a4yyyuj gibi değerlerde var.
Ben şöyle yazdım ama null yazıyor. nerede hata yaptım acaba.
SELECT * from kagitlar \nwhere kgt_boyutu like '%A4%' and kgt_boyutu like '%A5%'
","acceptedAnswer":{"@type":"Answer","name":"
#SQL sorgun için aşağıdaki ifadeyi kullanabilirsin:
SELECT * from kagitlar \nwhere kgt_boyutu like '%A4%' OR kgt_boyutu like '%A5%'
Eğer AND kullanırsan A4 ve A5 içeren veriler listelenecektir. Ama sen A4 veya A5 olmasını istiyorsan OR kullanmalısın.
Diğer alternatif sorgu şu olabilir:
SELECT * from kagitlar \nwhere kgt_boyutu = 'A4' OR kgt_boyutu = 'A5'
Bu daha net bir sorgudur. Like ile A4 ve A5 içeren verileri listelersin. Örneğin kağıt boyutu kolonunda A5Nedir gibi bir veri varsa bu da listelenir.
","url":"https://uzmanim.net/soru/sql-like-kodu-ile-bir-sutunda-birden-fazla-veri-nasil-gosterilir/80016#a80017","author":{"@type":"Person","name":"alattin"},"comment":[{"@type":"Comment","name":"and yerine or yazınca istediğim sonucu aldım. Çok sağolun. ","author":{"@type":"Person","name":"misty"},"text":"and yerine or yazınca istediğim sonucu aldım. Çok sağolun. "},{"@type":"Comment","name":"@misty rica ederim. AND kullanırsan her iki şartında gerçekleşmesi gerekir. Bu sebepten sonuç dönmemiş.","author":{"@type":"Person","name":"alattin"},"text":"@misty rica ederim. AND kullanırsan her iki şartında gerçekleşmesi gerekir. Bu sebepten sonuç dönmemiş."}],"commentCount":2,"dateCreated":"2017-07-25T21:04:22.53+03:00","dateModified":"2017-07-25T21:04:22.53+03:00","text":"#SQL sorgun için aşağıdaki ifadeyi kullanabilirsin:
SELECT * from kagitlar \nwhere kgt_boyutu like '%A4%' OR kgt_boyutu like '%A5%'
Eğer AND kullanırsan A4 ve A5 içeren veriler listelenecektir. Ama sen A4 veya A5 olmasını istiyorsan OR kullanmalısın.
Diğer alternatif sorgu şu olabilir:
SELECT * from kagitlar \nwhere kgt_boyutu = 'A4' OR kgt_boyutu = 'A5'
Bu daha net bir sorgudur. Like ile A4 ve A5 içeren verileri listelersin. Örneğin kağıt boyutu kolonunda A5Nedir gibi bir veri varsa bu da listelenir.
","upvoteCount":1},"answerCount":1,"suggestedAnswer":{"@type":"Answer","name":"#SQL sorgun için aşağıdaki ifadeyi kullanabilirsin:
SELECT * from kagitlar \nwhere kgt_boyutu like '%A4%' OR kgt_boyutu like '%A5%'
Eğer AND kullanırsan A4 ve A5 içeren veriler listelenecektir. Ama sen A4 veya A5 olmasını istiyorsan OR kullanmalısın.
Diğer alternatif sorgu şu olabilir:
SELECT * from kagitlar \nwhere kgt_boyutu = 'A4' OR kgt_boyutu = 'A5'
Bu daha net bir sorgudur. Like ile A4 ve A5 içeren verileri listelersin. Örneğin kağıt boyutu kolonunda A5Nedir gibi bir veri varsa bu da listelenir.
","url":"https://uzmanim.net/soru/sql-like-kodu-ile-bir-sutunda-birden-fazla-veri-nasil-gosterilir/80016#a80017","author":{"@type":"Person","name":"alattin"},"comment":[{"@type":"Comment","name":"and yerine or yazınca istediğim sonucu aldım. Çok sağolun. ","author":{"@type":"Person","name":"misty"},"text":"and yerine or yazınca istediğim sonucu aldım. Çok sağolun. "},{"@type":"Comment","name":"@misty rica ederim. AND kullanırsan her iki şartında gerçekleşmesi gerekir. Bu sebepten sonuç dönmemiş.","author":{"@type":"Person","name":"alattin"},"text":"@misty rica ederim. AND kullanırsan her iki şartında gerçekleşmesi gerekir. Bu sebepten sonuç dönmemiş."}],"commentCount":2,"dateCreated":"2017-07-25T21:04:22.53+03:00","dateModified":"2017-07-25T21:04:22.53+03:00","text":"#SQL sorgun için aşağıdaki ifadeyi kullanabilirsin:
SELECT * from kagitlar \nwhere kgt_boyutu like '%A4%' OR kgt_boyutu like '%A5%'
Eğer AND kullanırsan A4 ve A5 içeren veriler listelenecektir. Ama sen A4 veya A5 olmasını istiyorsan OR kullanmalısın.
Diğer alternatif sorgu şu olabilir:
SELECT * from kagitlar \nwhere kgt_boyutu = 'A4' OR kgt_boyutu = 'A5'
Bu daha net bir sorgudur. Like ile A4 ve A5 içeren verileri listelersin. Örneğin kağıt boyutu kolonunda A5Nedir gibi bir veri varsa bu da listelenir.
","upvoteCount":1},"upvoteCount":0}}kağıt boyutu a4 ve a5 olanları göstermek istiyorum. ama benim asıl tablomdaki verilerde a5asdfg a4yyyuj gibi değerlerde var.
Ben şöyle yazdım ama null yazıyor. nerede hata yaptım acaba.
SELECT * from kagitlar
where kgt_boyutu like '%A4%' and kgt_boyutu like '%A5%'
Toplam 1 cevap
#SQL sorgun için aşağıdaki ifadeyi kullanabilirsin:
SELECT * from kagitlar
where kgt_boyutu like '%A4%' OR kgt_boyutu like '%A5%'
Eğer AND kullanırsan A4 ve A5 içeren veriler listelenecektir. Ama sen A4 veya A5 olmasını istiyorsan OR kullanmalısın.
Diğer alternatif sorgu şu olabilir:
SELECT * from kagitlar
where kgt_boyutu = 'A4' OR kgt_boyutu = 'A5'
Bu daha net bir sorgudur. Like ile A4 ve A5 içeren verileri listelersin. Örneğin kağıt boyutu kolonunda A5Nedir gibi bir veri varsa bu da listelenir.