{"id":3475,"date":"2023-12-05T09:38:15","date_gmt":"2023-12-05T06:38:15","guid":{"rendered":"https:\/\/blog.inetmar.com\/?p=3475"},"modified":"2024-07-27T17:03:09","modified_gmt":"2024-07-27T14:03:09","slug":"sql-like-komutu-kullanimi","status":"publish","type":"post","link":"https:\/\/www.inetmar.com\/blog\/sql-like-komutu-kullanimi\/","title":{"rendered":"SQL Like Komutu Kullan\u0131m\u0131"},"content":{"rendered":"\r\n<h2 class=\"wp-block-heading\">SQL Like Kullan\u0131m\u0131<\/h2>\r\n\r\n\r\n\r\n<p><strong><a href=\"https:\/\/www.inetmar.com\/hosting\/\" target=\"_blank\" rel=\"noopener\">SQL<\/a>, yani Structured Query Language,<\/strong> veritaban\u0131 y\u00f6netim sistemlerinde kullan\u0131lan bir dil olarak bilinir ve verilerin depolanmas\u0131, d\u00fczenlenmesi ve sorgulanmas\u0131 i\u00e7in kullan\u0131l\u0131r. SQL&#8217;in bir\u00e7ok farkl\u0131 \u00f6zelli\u011fi ve komutu vard\u0131r. Bug\u00fcn, SQL&#8217;in temel komutlar\u0131ndan biri olan <strong>&#8220;LIKE&#8221;<\/strong> komutunun kullan\u0131m\u0131n\u0131 inceleyece\u011fiz.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">LIKE Komutu Nedir?<\/h3>\r\n\r\n\r\n\r\n<p>LIKE komutu, SQL&#8217;de metin tabanl\u0131 verileri aramak i\u00e7in kullan\u0131lan bir operat\u00f6rd\u00fcr. Bu komut, bir metin ifadesinin belirli bir desene uyan verileri filtrelemek i\u00e7in kullan\u0131l\u0131r. LIKE komutu, SQL sorgular\u0131nda WHERE ifadesi ile birlikte kullan\u0131l\u0131r.<\/p>\r\n\r\n\r\n\r\n<p><strong>LIKE komutu, genellikle iki joker karakteri olan &#8221; % &#8221; ve &#8221; _ &#8221; ile kullan\u0131l\u0131r. <\/strong>&#8221; % &#8221; karakteri, herhangi bir karakter veya karakter dizisiyle e\u015fle\u015firken, &#8221; _ &#8221; karakteri, sadece tek bir karakterle e\u015fle\u015fir. Bu joker karakterlerini kullanarak, arad\u0131\u011f\u0131n\u0131z metin desenine g\u00f6re verileri filtreleyebilirsiniz.<\/p>\r\n\r\n\r\n\r\n<p>\u00d6rne\u011fin, &#8220;m%&#8221; desenini kullanarak, veritaban\u0131nda &#8220;m&#8221; harfiyle ba\u015flayan t\u00fcm verileri bulabilirsiniz. Benzer \u015fekilde, &#8220;%a&#8221; desenini kullanarak, &#8220;a&#8221; harfiyle biten t\u00fcm verileri bulabilirsiniz. &#8220;i_e&#8221; desenini kullanarak, ilk harfi &#8220;i&#8221; olan ve \u00fc\u00e7\u00fcnc\u00fc harfi &#8220;e&#8221; olan t\u00fcm verileri bulabilirsiniz.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">LIKE Komutunun Kullan\u0131m\u0131<\/h3>\r\n\r\n\r\n\r\n<p>LIKE komutunu kullan\u0131rken, SQL sorgular\u0131n\u0131zda WHERE ifadesini kullanman\u0131z gerekir. WHERE ifadesi, verileri belirli bir kriter veya desene g\u00f6re filtrelemek i\u00e7in kullan\u0131l\u0131r. LIKE komutunu kullanarak verileri filtrelemek i\u00e7in WHERE ifadesinde LIKE komutunu kullanabilirsiniz.<\/p>\r\n\r\n\r\n\r\n<p>\u00d6rne\u011fin, a\u015fa\u011f\u0131daki SQL sorgusu, &#8220;\u00fcr\u00fcnler&#8221; tablosunda &#8220;isim&#8221; s\u00fctununda &#8220;elma&#8221; kelimesini i\u00e7eren t\u00fcm \u00fcr\u00fcnleri se\u00e7ecektir:<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-table\">\r\n<table>\r\n<tbody>\r\n<tr>\r\n<th>SQL Sorgusu<\/th>\r\n<\/tr>\r\n<tr>\r\n<td>SELECT * FROM \u00fcr\u00fcnler WHERE isim LIKE &#8216;%elma%&#8217;;<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<\/figure>\r\n\r\n\r\n\r\n<p><em>Bu sorgu, &#8220;isim&#8221; s\u00fctununda &#8220;elma&#8221; kelimesini i\u00e7eren t\u00fcm verileri getirecektir. &#8220;elma&#8221; kelimesi ba\u015fka bir kelimenin i\u00e7inde ge\u00e7se bile bu sorgu taraf\u0131ndan bulunacakt\u0131r.<\/em><\/p>\r\n\r\n\r\n\r\n<p>A\u015fa\u011f\u0131daki SQL sorgusu ise &#8220;\u00fcr\u00fcnler&#8221; tablosunda &#8220;isim&#8221; s\u00fctununda &#8220;muz&#8221; kelimesiyle ba\u015flayan t\u00fcm \u00fcr\u00fcnleri getirecektir:<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-table\">\r\n<table>\r\n<tbody>\r\n<tr>\r\n<th>SQL Sorgusu<\/th>\r\n<\/tr>\r\n<tr>\r\n<td>SELECT * FROM \u00fcr\u00fcnler WHERE isim LIKE &#8216;muz%&#8217;;<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<\/figure>\r\n\r\n\r\n\r\n<p><em>Bu sorgu, &#8220;isim&#8221; s\u00fctununda &#8220;muz&#8221; kelimesiyle ba\u015flayan t\u00fcm verileri getirecektir. &#8220;muz&#8221; kelimesi ba\u015fka bir kelimenin i\u00e7inde ge\u00e7se bile bu sorgu taraf\u0131ndan bulunmayacakt\u0131r.<\/em><\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">LIKE Komutunun Di\u011fer Kullan\u0131m \u00d6rnekleri<\/h3>\r\n\r\n\r\n\r\n<p>LIKE komutu, yukar\u0131daki \u00f6rneklerde g\u00f6sterilen temel kullan\u0131m\u0131n yan\u0131 s\u0131ra bir\u00e7ok farkl\u0131 \u015fekilde kullan\u0131labilir. \u0130\u015fte LIKE komutunun di\u011fer kullan\u0131m \u00f6rnekleri:<\/p>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\">1. Belirli Bir Karakterle Ba\u015flayan Verileri Bulmak<\/h4>\r\n\r\n\r\n\r\n<p>LIKE komutunu kullanarak, belirli bir karakterle ba\u015flayan verileri bulabilirsiniz. \u00d6rne\u011fin, &#8220;isim&#8221; s\u00fctununda &#8220;A&#8221; harfiyle ba\u015flayan t\u00fcm verileri bulmak i\u00e7in a\u015fa\u011f\u0131daki SQL sorgusunu kullanabilirsiniz:<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-table\">\r\n<table>\r\n<tbody>\r\n<tr>\r\n<th>SQL Sorgusu<\/th>\r\n<\/tr>\r\n<tr>\r\n<td>SELECT * FROM tablo WHERE isim LIKE &#8216;A%&#8217;;<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<\/figure>\r\n\r\n\r\n\r\n<p><em>Bu sorgu, &#8220;isim&#8221; s\u00fctununda &#8220;A&#8221; harfiyle ba\u015flayan t\u00fcm verileri getirecektir.<\/em><\/p>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\">2. Belirli Bir Karakterle Biten Verileri Bulmak<\/h4>\r\n\r\n\r\n\r\n<p>LIKE komutunu kullanarak, belirli bir karakterle biten verileri bulabilirsiniz. \u00d6rne\u011fin, &#8220;isim&#8221; s\u00fctununda &#8220;B&#8221; harfiyle biten t\u00fcm verileri bulmak i\u00e7in a\u015fa\u011f\u0131daki SQL sorgusunu kullanabilirsiniz:<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-table\">\r\n<table>\r\n<tbody>\r\n<tr>\r\n<th>SQL Sorgusu<\/th>\r\n<\/tr>\r\n<tr>\r\n<td>SELECT * FROM tablo WHERE isim LIKE &#8216;%B&#8217;;<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<\/figure>\r\n\r\n\r\n\r\n<p><em>Bu sorgu, &#8220;isim&#8221; s\u00fctununda &#8220;B&#8221; harfiyle biten t\u00fcm verileri getirecektir.<\/em><\/p>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\">3. Belirli Bir Desene Uyan Verileri Bulmak<\/h4>\r\n\r\n\r\n\r\n<p>LIKE komutunu kullanarak, belirli bir desene uyan verileri bulabilirsiniz. \u00d6rne\u011fin, &#8220;isim&#8221; s\u00fctununda &#8220;A&#8221; harfiyle ba\u015flayan ve &#8220;B&#8221; harfiyle biten t\u00fcm verileri bulmak i\u00e7in a\u015fa\u011f\u0131daki SQL sorgusunu kullanabilirsiniz:<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-table\">\r\n<table>\r\n<tbody>\r\n<tr>\r\n<th>SQL Sorgusu<\/th>\r\n<\/tr>\r\n<tr>\r\n<td>SELECT * FROM tablo WHERE isim LIKE &#8216;A%B&#8217;;<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<\/figure>\r\n\r\n\r\n\r\n<p><em>Bu sorgu, &#8220;isim&#8221; s\u00fctununda &#8220;A&#8221; harfiyle ba\u015flayan ve &#8220;B&#8221; harfiyle biten t\u00fcm verileri getirecektir.<\/em><\/p>\r\n\r\n\r\n\r\n<p><strong><em>SQL&#8217;in &#8220;LIKE&#8221; komutu, veritaban\u0131 y\u00f6netim sistemlerinde metin tabanl\u0131 verilerin aranmas\u0131 i\u00e7in kullan\u0131lan g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r. LIKE komutunu kullanarak, belirli bir desene uyan verileri kolayca filtreleyebilir ve istedi\u011finiz sonu\u00e7lar\u0131 elde edebilirsiniz. SQL sorgular\u0131n\u0131zda LIKE komutunu do\u011fru \u015fekilde kullanarak, veritaban\u0131n\u0131zdaki verileri daha etkili bir \u015fekilde y\u00f6netebilirsiniz.<\/em><\/strong><\/p>\r\n\r\n\r\n\r\n<p style=\"text-align: center;\"><a class=\"waffle-rich-text-link\" href=\"https:\/\/www.inetmar.com\/sunucu\/vds-cloud-server\/\">VDS fiyatlar\u0131<\/a> sayesinde y\u00fcksek performans ve g\u00fcvenlik beklentilerinizi kar\u015f\u0131layabilirsiniz.<\/p>\r\n<p>&nbsp;<\/p>\r\n<ul class=\"wp-block-latest-posts__list wp-block-latest-posts\"><li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.inetmar.com\/blog\/acceleratewp-kurulum-ve-yapilandirma-rehberi\/\">AccelerateWP Kurulum ve Yap\u0131land\u0131rma Rehberi<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.inetmar.com\/blog\/anydesk-alternatifi-ucretsiz-uzaktan-baglanti-programi\/\">AnyDesk Alternatifi \u00dccretsiz Uzaktan Ba\u011flant\u0131 Program\u0131<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.inetmar.com\/blog\/linux-ncdu-kurulumu\/\">Linux ncdu Kurulumu<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.inetmar.com\/blog\/openclaw-nedir\/\">OpenClaw Nedir ve Neden Bu Kadar Konu\u015fuluyor?<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.inetmar.com\/blog\/vpn-mi-rdp-mi-uzaktan-calisirken-hangisi-tercih-edilmeli\/\">VPN mi RDP mi? Uzaktan \u00c7al\u0131\u015f\u0131rken Hangisi Tercih Edilmeli<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>SQL Like Kullan\u0131m\u0131 SQL, yani Structured Query Language, veritaban\u0131 y\u00f6netim sistemlerinde kullan\u0131lan bir dil olarak bilinir ve verilerin depolanmas\u0131, d\u00fczenlenmesi ve sorgulanmas\u0131 i\u00e7in kullan\u0131l\u0131r. SQL&#8217;in bir\u00e7ok farkl\u0131 \u00f6zelli\u011fi ve komutu vard\u0131r. Bug\u00fcn, SQL&#8217;in temel komutlar\u0131ndan&#46;&#46;&#46;<\/p>\n","protected":false},"author":2,"featured_media":3913,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[54,26],"tags":[],"class_list":["post-3475","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mysqlserver","category-sql-server"],"_links":{"self":[{"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/posts\/3475","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/comments?post=3475"}],"version-history":[{"count":11,"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/posts\/3475\/revisions"}],"predecessor-version":[{"id":9545,"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/posts\/3475\/revisions\/9545"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/media\/3913"}],"wp:attachment":[{"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/media?parent=3475"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/categories?post=3475"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/tags?post=3475"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}