{"id":2179,"date":"2017-05-28T20:27:04","date_gmt":"2017-05-28T20:27:04","guid":{"rendered":"http:\/\/www.kodcafe.com\/?p=2179"},"modified":"2020-10-23T00:55:56","modified_gmt":"2020-10-22T21:55:56","slug":"mysql-de-fonksiyon-komutlari-function","status":"publish","type":"post","link":"https:\/\/www.kodcafe.com\/?p=2179","title":{"rendered":"Mysql de Fonksiyon Komutlar\u0131 (Function)"},"content":{"rendered":"<p style=\"text-align: center;\"><strong>MYSQL de fonksiyonlar (Function)<\/strong><\/p>\n<p style=\"text-align: left;\"><strong>ABS() : Girilen say\u0131n\u0131n mutlak de\u011ferini verir.<\/strong><br \/>\nSELECT ABS(say\u0131);<\/p>\n<p><strong>BIT_COUNT() : Girilen say\u0131da ka\u00e7 tane bit kullan\u0131ld\u0131\u011f\u0131n\u0131 g\u00f6sterir..<\/strong><br \/>\nSELECT BIT_COUNT(say\u0131);<br \/>\nSelect bit_count(1); 1 Bit<br \/>\nSelect bit_count(65); 2 Bit<br \/>\n<strong>CEIL() : Girilen say\u0131y\u0131 yukar\u0131ya yuvarlar.<\/strong><br \/>\nSELECT CEIL(say\u0131);<br \/>\nCEILING()<br \/>\nSelect ceil(1,2); say\u0131y\u0131 2 yuvarlad\u0131<br \/>\n<strong>FLOOR() : Girilen say\u0131y\u0131 a\u015fa\u011f\u0131ya yuvarlar.<\/strong><br \/>\nSELECT FLOOR(say\u0131);<!--more--><\/p>\n<p><strong>CONV() : Bir say\u0131y\u0131 ba\u015fka bir tabana \u00e7evirir.<\/strong><br \/>\nSELECT CONV(say\u0131,taban,yeni_taban);<br \/>\nSelect conv(65,10,2); Ekran \u00e7\u0131kt\u0131s\u0131 10000001sonucu verir.<br \/>\n<strong>COS() : Girilen say\u0131n\u0131n cosin\u00fcs\u2019\u00fcn\u00fc verir.<\/strong><br \/>\nSELECT COS(say\u0131);<br \/>\n<strong>DEGREES() : Girilen radyan de\u011feri dereceye \u00e7evirir.<\/strong><br \/>\nSELECT DEGREES(radyan);<br \/>\nselect degrees(pi()\/4); sonu\u00e7 45 derece olarak verir<br \/>\n<strong>EXP() : e say\u0131s\u0131n\u0131n kuvvetini hesaplar.<\/strong><br \/>\nSELECT EXP(\u00fcs);<\/p>\n<p><strong>FORMAT() : Girilen say\u0131y\u0131 ###,###.## format\u0131na \u00e7evirir.<\/strong><br \/>\nSELECT FORMAT(say\u0131, basamak);<br \/>\nselect format(12536528,2); ekran \u00e7\u0131kt\u0131s\u0131 : 12,536,528.00<\/p>\n<p style=\"text-align: left;\"><strong>GREATEST() : Girilen say\u0131lardan en b\u00fcy\u00fc\u011f\u00fcn\u00fc verir.<\/strong><br \/>\nSELECT GREATEST(say\u01311, say\u01312,\u2026.say\u0131N);<br \/>\nselect greatest(1,3,0,9,5,100,-1); ekran \u00e7\u0131kt\u0131s\u0131 100 d\u00fcr<br \/>\n<strong>LEAST() : Girilen say\u0131lardan en k\u00fc\u00e7\u00fc\u011f\u00fcn\u00fc verir.<\/strong><br \/>\nSELECT LEAST(say\u01311, say\u01312,\u2026.say\u0131N);<br \/>\nselect greatest(1,3,0,9,5,100,-1); ekran \u00e7\u0131kt\u0131s\u0131 -1 dir<br \/>\n<strong>INTERVAL() : Bir de\u011ferin di\u011ferleri i\u00e7inde hangi aral\u0131kta oldu\u011funa bakar. De\u011fer listesi artan s\u0131rada yaz\u0131lmal\u0131d\u0131r.<\/strong><br \/>\nSELECT INTERVAL(aranan,s1,s2\u2026sN);<br \/>\nselect interval (11,1,3,6,9,10); ekran \u00e7\u0131kt\u0131s\u0131 5 verecektir. 10 dan sonra gelir de\u011ferler i\u00e7inde 5 s\u0131radad\u0131r 10<br \/>\n<strong>LOG() : Logaritma hesaplar. Tek parametreli girilirse taban e kabul edilir.<\/strong><br \/>\nSELECT LOG(say\u0131);<br \/>\nSELECT LOG(taban, say\u0131);<br \/>\ns elect log(2,16); ekran \u00e7\u0131kt\u0131s\u0131 4 t\u00fcr.<br \/>\n<strong>LOG10() : 10 taban\u0131nda logaritma hesaplar.<\/strong><br \/>\nSELECT LOG10(say\u0131);<br \/>\n<strong>MOD() : Girilen say\u0131lar\u0131n b\u00f6l\u00fcm\u00fcnden kalan\u0131 verir.<\/strong><br \/>\nSELECT MOD(say\u01311, say\u01312);<br \/>\nselect mod(128,3); \/*kalan 2 dir*\/<\/p>\n<p style=\"text-align: left;\"><strong>&nbsp; PI() : PI say\u0131s\u0131n\u0131n de\u011ferini verir.<\/strong><br \/>\nSELECT PI();<br \/>\n<strong>POW() : Girilen say\u0131n\u0131n kuvvetini verir.<\/strong><br \/>\nSELECT POW(taban, \u00fcs);<br \/>\n<strong>POWER(taban, \u00fcs)<\/strong><br \/>\nselect pow(2,5); 2 \u00fczeri 5 ifadesisnin \u00e7\u00f6z\u00fcm\u00fc 32 dir*\/<br \/>\n<strong>RADIANS() : Girilen dereceyi radyan\u2019a \u00e7evirir.<\/strong><br \/>\nSELECT RADIANS(derece);<br \/>\nRAND() : 0&lt;=X SELECT RAND();<br \/>\n<strong>ROUND() : Girilen say\u0131y\u0131 yuvarlar.<\/strong><br \/>\nSELECT ROUND(say\u0131);<br \/>\nSELECT ROUND(say\u0131, basamak);<br \/>\nselect round(3.8892,2); ekran \u00e7\u0131kt\u0131s\u0131 3,89<br \/>\n<strong>SIGN() : Girilen say\u0131n\u0131n i\u015faretini verir.<\/strong><br \/>\nSELECT SIGN(say\u0131);<br \/>\n<strong>SQRT() : Girilen say\u0131n\u0131n k\u00f6k\u00fcn\u00fc verir.<\/strong><br \/>\nSELECT SQRT(say\u0131);<br \/>\nSelect sqrt(81); ekran \u00e7\u0131kt\u0131s\u0131 9<br \/>\n<strong>TRUNCATE() : Girilen say\u0131n\u0131n ondal\u0131k k\u0131sm\u0131n\u0131 d\u00fczenler.<\/strong><br \/>\nSELECT TRUNCATE(say\u0131, basamak);<br \/>\n<strong>ASCII() : Girilen karakterin ASCII kodunu verir.<\/strong><br \/>\nSELECT ASCII(karakter);<br \/>\n<strong>CHAR() : Girilen say\u0131 veya say\u0131lar\u0131n ASCII tablosundaki kar\u015f\u0131l\u0131\u011f\u0131n\u0131 verir.<\/strong><br \/>\nSELECT CHAR(say\u0131);<br \/>\nSELECT CHAR(say\u01311,say\u01312,say\u01313\u2026);<\/p>\n<p><strong><em>CONCAT() : Girilen stringleri birle\u015ftirir.<\/em><\/strong><br \/>\nSELECT CONCAT(str1, str2, \u2026);<br \/>\nSelect Concat (\u201cAli \u201c,\u201dVeli\u201d); Ali Veli<br \/>\n<strong>CONCAT_WS() : Girilen stringleri aralar\u0131na bir string ekleyerek birle\u015ftirir.<\/strong><br \/>\nSELECT CONCAT_WS(krk, str1, str2, \u2026);<br \/>\n<strong>ELT() : Girilen elemanlar aras\u0131ndan uygun istenilen s\u0131radakini se\u00e7er.<\/strong><br \/>\nSELECT ELT(s\u0131ra, ele1, ele2, \u2026);<br \/>\n<strong>FIELD() : Aranan de\u011ferin ka\u00e7\u0131nc\u0131 s\u0131rada oldu\u011funu bulur.<\/strong><br \/>\n<strong>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/strong> &nbsp; &nbsp; &nbsp; &nbsp; SELECT FIELD(aranan, str1, str2, \u2026);<br \/>\n<strong>INSERT() : String bir ifadenin i\u00e7erisinden belli bir yeri de\u011fi\u015ftirir.<\/strong><br \/>\nSELECT INSERT(metin,ba\u015flang\u0131\u00e7,say\u0131,yeni);<br \/>\n<strong>INSTR() : Bir metin i\u00e7erisinde aranan de\u011ferin ilk konumunu verir.<\/strong><br \/>\nSELECT INSTR(metin, aranan);<br \/>\n<strong>LCASE() : Girilen metni k\u00fc\u00e7\u00fck harflere \u00e7evirir.<\/strong><br \/>\nSELECT LCASE(metin);<br \/>\nLOWER()<br \/>\n<strong>LEFT() : Metnin sol ba\u015f\u0131ndan belli say\u0131da karakter se\u00e7meye yarar.<\/strong><br \/>\nSELECT LEFT(metin, say\u0131);<br \/>\nRIGHT()<br \/>\n<strong>LENGTH() : Bir metin ifadesindeki karakter say\u0131s\u0131n\u0131 verir.<\/strong><br \/>\nSELECT LENGTH(metin);<br \/>\n<strong> LOAD_FILE() : Bir dosya i\u00e7erisindeki metni okur.<\/strong><br \/>\nSELECT LOAD_FILE(dosya yolu);<br \/>\n<strong>LOCATE() : Bir metin i\u00e7erisinde aranan de\u011ferin ilk konumu verir.<\/strong><br \/>\nSELECT LOCATE(aranan, metin);<br \/>\nSELECT LOCATE(aranan, metin, ba\u015flang\u0131\u00e7);<br \/>\nPOSITION(aranan IN metin)<br \/>\n<strong>LPAD() : Bir metin ifadesinin sol ba\u015f\u0131n\u0131 istenilen karakterle istenilen say\u0131ya kadar doldurur.<\/strong><br \/>\nSELECT LPAD(metin, say\u0131, krk);<\/p>\n<p><strong>LTRIM() :&nbsp; <\/strong>Bir metin ifadesinin sol ba\u015f\u0131ndaki bo\u015fluklar\u0131 siler.<\/p>\n<p><em>SELECT LTRIM(metin);<\/em><\/p>\n<p><em>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/em>RTRIM()<\/p>\n<p><strong>REGEXP :&nbsp; <\/strong>\u0130fadelerin e\u015fle\u015fip e\u015fle\u015fmedi\u011fini s\u0131nar. E\u015fle\u015fme varsa 1, yoksa 0 \u00fcretir.<\/p>\n<p><em>SELECT metin REGEXP format;<\/em><\/p>\n<p><strong>REPEAT() : <\/strong> Bir metin ifadesini istenilen say\u0131da yan yana \u00e7o\u011falt\u0131r.<\/p>\n<p><em>SELECT REPEAT(metin, say\u0131);<\/em><\/p>\n<p><strong>REPLACE() :&nbsp; <\/strong>Bir metin ifadesinin i\u00e7indeki istenilen karakteri ba\u015fka karakterle de\u011fi\u015ftirir.<\/p>\n<p><em>SELECT REPLACE(metin, eski, yeni);<\/em><\/p>\n<p><strong>REVERSE() :&nbsp; <\/strong>Bir metin ifadesini tersine \u00e7evirir.<\/p>\n<p><em>SELECT REVERSE(metin);<\/em><\/p>\n<p><strong>SPACE() :&nbsp; <\/strong>Girilen say\u0131 kadar bo\u015fluktan olu\u015fan bir string \u00fcretir.<\/p>\n<p><em>SELECT SPACE(say\u0131);<\/em><\/p>\n<p><strong>STRCMP() : <\/strong> \u0130ki string ifadeyi kar\u015f\u0131la\u015ft\u0131r. \u0130lk string k\u00fc\u00e7\u00fckse -1, b\u00fcy\u00fckse 1 d\u00f6ner. Stringler e\u015fitse 0.<\/p>\n<p><em>SELECT STRCMP(metin1, metin2);<\/em><\/p>\n<p><strong>SUBSTRING() : <\/strong>Bir metin ifadesinin i\u00e7inden belli say\u0131da karakter al\u0131r.<\/p>\n<p><em>SELECT SUBSTRING(metin,ba\u015flang\u0131\u00e7);<\/em><\/p>\n<p><em>&nbsp; SELECT SUBSTRING(metin FROM ba\u015flang\u0131\u00e7);<\/em><\/p>\n<p><em>&nbsp; SELECT SUBSTRING(metin,ba\u015flang\u0131\u00e7,say\u0131);<\/em><\/p>\n<p><em>&nbsp; SELECT SUBSTRING(mtn FROM ba\u015fl FOR say\u0131);<\/em><\/p>\n<p><em>&nbsp; <\/em>SELECT MID(metin, ba\u015flang\u0131\u00e7, say\u0131)<\/p>\n<p><strong>SUBSTRING_INDEX() : <\/strong>&nbsp; Bir metin ifadenin ba\u015f\u0131ndan veya sonundan metin se\u00e7er. Verilen karakterin verilen s\u0131rada g\u00f6r\u00fcnt\u00fclendi\u011fi noktaya kadar se\u00e7er.<\/p>\n<p><em>SELECT SUBSTRING_INDEX(metin, karakter, s\u0131ra);<\/em><\/p>\n<p><em>&nbsp;<\/em><\/p>\n<p><strong>TRIM() :&nbsp; <\/strong>Ba\u015ftan ve\/veya sondan bo\u015fluk ya da karakter siler.<\/p>\n<p><em>SELECT TRIM(<\/em><\/p>\n<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [BOTH | LEADING| TRAILING<\/em><\/p>\n<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [karakter] FROM] metin);<\/em><\/p>\n<p><em>select trim(trailing &#8216;x&#8217; from &#8216;xx1235bxbxx&#8217;); &nbsp;sondakileri siler<\/em><\/p>\n<p><em>select trim(LEADING &#8216;x&#8217; from &#8216;xx1235bxbxx&#8217;); &nbsp;ba\u015ftakileri siler<\/em><\/p>\n<p><em>select trim(both &#8216;x&#8217; from &#8216;xx1235bxbxx&#8217;); &nbsp;ba\u015ftan ve sondan siler<\/em><\/p>\n<p><strong>UCASE() :&nbsp; <\/strong>Girilen metni b\u00fcy\u00fck harflere \u00e7evirir.<\/p>\n<p><em>SELECT UCASE(metin);<\/em><\/p>\n<p><em>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/em>UPPER()<\/p>\n","protected":false},"excerpt":{"rendered":"<p>MYSQL de fonksiyonlar (Function) ABS() : Girilen say\u0131n\u0131n mutlak de\u011ferini verir. SELECT ABS(say\u0131); BIT_COUNT() : Girilen say\u0131da ka\u00e7 tane bit kullan\u0131ld\u0131\u011f\u0131n\u0131 g\u00f6sterir.. SELECT BIT_COUNT(say\u0131); Select bit_count(1); 1 Bit Select bit_count(65); 2 Bit CEIL() : Girilen say\u0131y\u0131 yukar\u0131ya yuvarlar. SELECT CEIL(say\u0131); CEILING() Select ceil(1,2); say\u0131y\u0131 2 yuvarlad\u0131 FLOOR() : Girilen say\u0131y\u0131 a\u015fa\u011f\u0131ya yuvarlar. SELECT FLOOR(say\u0131);<\/p>\n","protected":false},"author":1,"featured_media":2258,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[273,281,282],"class_list":["post-2179","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mysql","tag-mysql","tag-mysql-function","tag-mysql-function-kumutlari"],"_links":{"self":[{"href":"https:\/\/www.kodcafe.com\/index.php?rest_route=\/wp\/v2\/posts\/2179","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kodcafe.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kodcafe.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kodcafe.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kodcafe.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2179"}],"version-history":[{"count":1,"href":"https:\/\/www.kodcafe.com\/index.php?rest_route=\/wp\/v2\/posts\/2179\/revisions"}],"predecessor-version":[{"id":2260,"href":"https:\/\/www.kodcafe.com\/index.php?rest_route=\/wp\/v2\/posts\/2179\/revisions\/2260"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.kodcafe.com\/index.php?rest_route=\/wp\/v2\/media\/2258"}],"wp:attachment":[{"href":"https:\/\/www.kodcafe.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2179"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kodcafe.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2179"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kodcafe.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2179"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}