{"id":8810,"date":"2026-01-23T18:17:13","date_gmt":"2026-01-23T15:17:13","guid":{"rendered":"https:\/\/sunucun.com.tr\/bilgi\/?post_type=dt_articles&#038;p=8810"},"modified":"2026-01-23T18:18:18","modified_gmt":"2026-01-23T15:18:18","slug":"mysql-sorgulama-teknikleri","status":"publish","type":"post","link":"https:\/\/sunucun.com.tr\/blog\/mysql-sorgulama-teknikleri\/","title":{"rendered":"MYSQL Sorgulama Teknikleri"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_84 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/sunucun.com.tr\/blog\/mysql-sorgulama-teknikleri\/#Temel_Veri_Cekme_Islemleri_ve_SELECT_Ifadesi\" >Temel Veri \u00c7ekme \u0130\u015flemleri ve SELECT \u0130fadesi<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/sunucun.com.tr\/blog\/mysql-sorgulama-teknikleri\/#Veri_Filtreleme_ve_Siralama_Teknikleri\" >Veri Filtreleme ve S\u0131ralama Teknikleri<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/sunucun.com.tr\/blog\/mysql-sorgulama-teknikleri\/#WHERE_Ifadesi_ile_Veri_Filtreleme\" >WHERE \u0130fadesi ile Veri Filtreleme<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/sunucun.com.tr\/blog\/mysql-sorgulama-teknikleri\/#ORDER_BY_Ifadesi_ile_Veri_Siralama\" >ORDER BY \u0130fadesi ile Veri S\u0131ralama<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/sunucun.com.tr\/blog\/mysql-sorgulama-teknikleri\/#Gelismis_MYSQL_Sorgulama_Teknikleri\" >Geli\u015fmi\u015f MYSQL Sorgulama Teknikleri<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/sunucun.com.tr\/blog\/mysql-sorgulama-teknikleri\/#GROUP_BY_ve_Toplam_Fonksiyonlari\" >GROUP BY ve Toplam Fonksiyonlar\u0131<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/sunucun.com.tr\/blog\/mysql-sorgulama-teknikleri\/#Tablolari_Birlestirme_JOIN\" >Tablolar\u0131 Birle\u015ftirme (JOIN)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/sunucun.com.tr\/blog\/mysql-sorgulama-teknikleri\/#Alt_Sorgular_Subqueries\" >Alt Sorgular (Subqueries)<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<figure class=\"wp-block-image aligncenter size-medium is-resized\">\n  <img src=\"https:\/\/sunucun.com.tr\/blog\/wp-content\/uploads\/2026\/01\/text-mysql-sorgulama-teknikleri.jpg\" class=\"size-medium aligncenter\" style=\"width:100%;\" alt=\"MYSQL Sorgulama Teknikleri kullanarak ili\u015fkili tablolardan anlaml\u0131 ve birle\u015fik veri setleri olu\u015fturulur.\" title=\"\u0130li\u015fkisel Veri Tablosu Birle\u015ftirme \u0130\u015flemi\" loading=\"lazy\" decoding=\"async\"><figcaption>\n    MYSQL Sorgulama Teknikleri kullanarak ili\u015fkili tablolardan anlaml\u0131 ve birle\u015fik veri setleri olu\u015fturulur.<br \/>\n  <\/figcaption><\/figure>\n<p>\nMYSQL Sorgulama Teknikleri<\/p>\n<p>Veritaban\u0131 y\u00f6netim sistemlerinin temel ta\u015f\u0131 olan <strong>MYSQL sorgulama teknikleri<\/strong>, verileri anlaml\u0131 bilgilere d\u00f6n\u00fc\u015ft\u00fcrmenin en etkili yoludur. Do\u011fru ve verimli sorgulama metotlar\u0131n\u0131 uygulamak, b\u00fcy\u00fck veri setleri i\u00e7erisinden istenen bilgiye h\u0131zl\u0131ca ula\u015fmay\u0131 sa\u011flar ve sistem performans\u0131n\u0131 do\u011frudan etkiler. Bu makalede, MySQL&#8217;de en yayg\u0131n kullan\u0131lan ve her geli\u015ftiricinin bilmesi gereken temel sorgulama tekniklerini derinlemesine inceleyece\u011fiz. Veri \u00e7ekmenin ba\u015flang\u0131\u00e7 noktas\u0131 olan temel <code>SELECT<\/code> ifadesinden, verileri belirli ko\u015fullara g\u00f6re \u015fekillendiren daha karma\u015f\u0131k yap\u0131lara kadar her tekni\u011fi, anla\u015f\u0131l\u0131r \u00f6rneklerle ve detayl\u0131 a\u00e7\u0131klamalarla ele alaca\u011f\u0131z. Bu tekniklere hakim olmak, MySQL veritabanlar\u0131yla \u00e7al\u0131\u015fan profesyoneller i\u00e7in yaln\u0131zca bir gereklilik de\u011fil, ayn\u0131 zamanda veri analizi ve y\u00f6netimi s\u00fcre\u00e7lerinde verimlili\u011fi art\u0131ran kritik bir yetkinliktir.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Temel_Veri_Cekme_Islemleri_ve_SELECT_Ifadesi\"><\/span>Temel Veri \u00c7ekme \u0130\u015flemleri ve SELECT \u0130fadesi<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>MySQL&#8217;de veri sorgulama d\u00fcnyas\u0131na at\u0131lan ilk ad\u0131m <code>SELECT<\/code> ifadesidir. Bu komut, bir veya daha fazla tablodan veri almak i\u00e7in kullan\u0131lan en temel SQL komutudur ve t\u00fcm sorgulama i\u015flemlerinin temelini olu\u015fturur. En basit kullan\u0131m\u0131yla, bir tablodaki t\u00fcm verileri getirmek i\u00e7in kullan\u0131l\u0131r. Bu komutun nas\u0131l \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 anlamak, daha karma\u015f\u0131k sorgular olu\u015fturman\u0131n \u00f6n ko\u015fuludur. Detayl\u0131 bilgi i\u00e7in <a href=\"https:\/\/dev.mysql.com\/doc\/refman\/8.0\/en\/select.html\" target=\"_blank\" rel=\"noopener\">resmi MySQL dok\u00fcmantasyonunu<\/a> inceleyebilirsiniz.<\/p>\n<p>\u00d6rnek olarak, &#8220;customers&#8221; ad\u0131nda bir m\u00fc\u015fteri tablonuz oldu\u011funu varsayal\u0131m. Bu tablodaki t\u00fcm kay\u0131tlar\u0131 ve bu kay\u0131tlara ait t\u00fcm s\u00fctunlar\u0131 g\u00f6rmek i\u00e7in a\u015fa\u011f\u0131daki sorguyu kullanabilirsiniz:<\/p>\n<p><code>SELECT * FROM customers;<\/code><\/p>\n<p>Bu sorguda yer alan y\u0131ld\u0131z (<code>*<\/code>) karakteri, &#8220;t\u00fcm s\u00fctunlar&#8221; anlam\u0131na gelen bir joker karakterdir. Sorgu \u00e7al\u0131\u015ft\u0131r\u0131ld\u0131\u011f\u0131nda, &#8220;customers&#8221; tablosunun i\u00e7eri\u011fini eksiksiz bir \u015fekilde getirir. Ancak, b\u00fcy\u00fck tablolarda t\u00fcm s\u00fctunlar\u0131 \u00e7ekmek performans\u0131 olumsuz etkileyebilir. Genellikle sadece ihtiya\u00e7 duyulan s\u00fctunlar\u0131 belirtmek daha verimli bir yakla\u015f\u0131md\u0131r. \u00d6rne\u011fin, yaln\u0131zca m\u00fc\u015fteri adlar\u0131n\u0131 ve e-posta adreslerini listelemek isterseniz, sorguyu \u015fu \u015fekilde d\u00fczenleyebilirsiniz:<\/p>\n<p><code>SELECT name, email FROM customers;<\/code><\/p>\n<p><\/p>\n<figure class=\"wp-block-image aligncenter size-medium is-resized\">\n  <img src=\"https:\/\/sunucun.com.tr\/blog\/wp-content\/uploads\/2026\/01\/text2-mysql-sorgulama-teknikleri.jpg\" class=\"size-medium aligncenter\" style=\"width:100%;\" alt=\"MYSQL Sorgulama Teknikleri kullan\u0131larak karma\u015f\u0131k veri setlerinin belirli kriterlere g\u00f6re filtrelenmesi.\" title=\"Veri Taban\u0131 Sorgulama ve Filtreleme \u0130\u015flemi\" loading=\"lazy\" decoding=\"async\"><figcaption>\n    MYSQL Sorgulama Teknikleri kullan\u0131larak karma\u015f\u0131k veri setlerinin belirli kriterlere g\u00f6re filtrelenmesi.<br \/>\n  <\/figcaption><\/figure>\n<p><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Veri_Filtreleme_ve_Siralama_Teknikleri\"><\/span>Veri Filtreleme ve S\u0131ralama Teknikleri<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Veritaban\u0131ndan yaln\u0131zca ilgili verileri \u00e7ekmek, analiz s\u00fcre\u00e7lerinin do\u011frulu\u011fu ve h\u0131z\u0131 i\u00e7in hayati \u00f6nem ta\u015f\u0131r. Bu noktada <code>WHERE<\/code> ve <code>ORDER BY<\/code> ifadeleri devreye girer. Bu komutlar, veri setlerini daraltman\u0131za ve sonu\u00e7lar\u0131 anlaml\u0131 bir d\u00fczende sunman\u0131za olanak tan\u0131r.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"WHERE_Ifadesi_ile_Veri_Filtreleme\"><\/span>WHERE \u0130fadesi ile Veri Filtreleme<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong><code>WHERE<\/code><\/strong> ifadesi, bir sorgu sonucunda d\u00f6necek kay\u0131tlar\u0131 belirli bir ko\u015fula g\u00f6re filtrelemek i\u00e7in kullan\u0131l\u0131r. Bu ifade, yaln\u0131zca belirtti\u011finiz ko\u015fulu sa\u011flayan sat\u0131rlar\u0131n sonu\u00e7 k\u00fcmesine dahil edilmesini sa\u011flar. Genellikle <code>SELECT<\/code>, <code>UPDATE<\/code> ve <code>DELETE<\/code> gibi komutlarla birlikte kullan\u0131larak operasyonun etki alan\u0131n\u0131 s\u0131n\u0131rlar. B\u00fcy\u00fck veri k\u00fcmeleriyle \u00e7al\u0131\u015f\u0131rken, <code>WHERE<\/code> kullan\u0131m\u0131 performans\u0131 art\u0131rman\u0131n ve irrelevant veriyi elemenin en temel yoludur.<\/p>\n<p>\u00d6rne\u011fin, &#8220;orders&#8221; tablosunda toplam tutar\u0131 1000 birimden daha b\u00fcy\u00fck olan sipari\u015fleri bulmak i\u00e7in a\u015fa\u011f\u0131daki sorgu kullan\u0131l\u0131r:<\/p>\n<p><code>SELECT * FROM orders WHERE total_amount > 1000;<\/code><\/p>\n<p>Bu sorgu, &#8220;orders&#8221; tablosundaki her bir sat\u0131r\u0131 kontrol eder ve yaln\u0131zca <code>total_amount<\/code> s\u00fctunundaki de\u011feri 1000&#8217;den b\u00fcy\u00fck olanlar\u0131 se\u00e7er. Bu sayede, analiz veya raporlama i\u00e7in yaln\u0131zca belirli bir finansal e\u015fi\u011fi a\u015fan \u00f6nemli sipari\u015flere odaklanabilirsiniz.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"ORDER_BY_Ifadesi_ile_Veri_Siralama\"><\/span>ORDER BY \u0130fadesi ile Veri S\u0131ralama<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong><code>ORDER BY<\/code><\/strong> ifadesi, sorgu sonu\u00e7lar\u0131n\u0131 belirli bir veya birden fazla s\u00fctuna g\u00f6re s\u0131ralamak i\u00e7in kullan\u0131l\u0131r. Verileri anlaml\u0131 bir \u015fekilde organize etmek, raporlamak ve sunmak i\u00e7in vazge\u00e7ilmez bir ara\u00e7t\u0131r. S\u0131ralama i\u015flemi artan (<code>ASC<\/code>) veya azalan (<code>DESC<\/code>) d\u00fczende yap\u0131labilir. Varsay\u0131lan s\u0131ralama t\u00fcr\u00fc artan d\u00fczendedir, bu nedenle <code>ASC<\/code> anahtar kelimesini belirtmek zorunlu de\u011fildir.<\/p>\n<p>\u00d6rne\u011fin, &#8220;products&#8221; tablosundaki \u00fcr\u00fcnleri fiyatlar\u0131na g\u00f6re en pahal\u0131dan en ucuza do\u011fru s\u0131ralamak i\u00e7in \u015fu sorgu yaz\u0131l\u0131r:<\/p>\n<p><code>SELECT * FROM products ORDER BY price DESC;<\/code><\/p>\n<p>Burada kullan\u0131lan <code>DESC<\/code> anahtar kelimesi, s\u0131ralaman\u0131n azalan (descending) s\u0131rada yap\u0131laca\u011f\u0131n\u0131 belirtir. E\u011fer en ucuzdan en pahal\u0131ya do\u011fru bir s\u0131ralama isteniyorsa, <code>ASC<\/code> kullan\u0131labilir veya hi\u00e7bir \u015fey belirtilmeyebilir.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Gelismis_MYSQL_Sorgulama_Teknikleri\"><\/span>Geli\u015fmi\u015f MYSQL Sorgulama Teknikleri<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Temel veri \u00e7ekme ve filtreleme i\u015flemlerinin \u00f6tesinde, verileri grupland\u0131rmak, \u00f6zetlemek ve farkl\u0131 tablolardan gelen ili\u015fkili verileri birle\u015ftirmek i\u00e7in daha geli\u015fmi\u015f teknikler gereklidir. <code>GROUP BY<\/code>, birle\u015ftirmeler (JOIN) ve alt sorgular bu ileri d\u00fczey tekniklerin temelini olu\u015fturur.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"GROUP_BY_ve_Toplam_Fonksiyonlari\"><\/span>GROUP BY ve Toplam Fonksiyonlar\u0131<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong><code>GROUP BY<\/code><\/strong> ifadesi, tablodaki sat\u0131rlar\u0131 belirli bir s\u00fctundaki ayn\u0131 de\u011ferlere g\u00f6re grupland\u0131rmak i\u00e7in kullan\u0131l\u0131r. Bu ifade, genellikle her grup i\u00e7in \u00f6zet bilgiler hesaplamak amac\u0131yla toplama (aggregate) fonksiyonlar\u0131yla birlikte kullan\u0131l\u0131r. En s\u0131k kullan\u0131lan toplama fonksiyonlar\u0131 <code>COUNT()<\/code> (say\u0131m), <code>SUM()<\/code> (toplam), <code>AVG()<\/code> (ortalama), <code>MIN()<\/code> (en d\u00fc\u015f\u00fck de\u011fer) ve <code>MAX()<\/code> (en y\u00fcksek de\u011fer) olarak s\u0131ralanabilir.<\/p>\n<p>\u00d6rne\u011fin, &#8220;products&#8221; tablosunda her bir kategoride ka\u00e7 adet \u00fcr\u00fcn oldu\u011funu bulmak i\u00e7in \u015fu sorgu kullan\u0131l\u0131r:<\/p>\n<p><code>SELECT category, COUNT(*) AS count FROM products GROUP BY category;<\/code><\/p>\n<p>Bu sorgu, \u00fcr\u00fcnleri \u00f6nce kategoriye g\u00f6re gruplar, ard\u0131ndan her grup i\u00e7in <code>COUNT(*)<\/code> fonksiyonunu kullanarak o gruptaki sat\u0131r say\u0131s\u0131n\u0131 hesaplar. <code>AS count<\/code> ifadesi, sonu\u00e7taki say\u0131m s\u00fctununa &#8220;count&#8221; ad\u0131n\u0131 verir. Bu y\u00f6ntem, veri analizi ve raporlama i\u00e7in son derece g\u00fc\u00e7l\u00fc \u00f6zetler olu\u015fturman\u0131za olanak tan\u0131r.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Tablolari_Birlestirme_JOIN\"><\/span>Tablolar\u0131 Birle\u015ftirme (JOIN)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0130li\u015fkisel veritabanlar\u0131nda veriler genellikle birden fazla tabloda normalle\u015ftirilerek saklan\u0131r. <strong><a href=\"https:\/\/dev.mysql.com\/doc\/refman\/8.0\/en\/join.html\" rel=\"follow noopener\" target=\"_blank\">Birle\u015ftirmeler (JOIN)<\/a><\/strong>, bu tablolar\u0131 aralar\u0131ndaki ili\u015fkili bir s\u00fctun \u00fczerinden birle\u015ftirerek anlaml\u0131 veri setleri olu\u015fturmay\u0131 sa\u011flar. En yayg\u0131n kullan\u0131lan birle\u015ftirme t\u00fcr\u00fc <code>INNER JOIN<\/code>&#8216;dir. Bu birle\u015ftirme t\u00fcr\u00fc, her iki tabloda da e\u015fle\u015fen bir de\u011fere sahip olan sat\u0131rlar\u0131 getirir.<\/p>\n<p>\u00d6rne\u011fin, &#8220;orders&#8221; ve &#8220;customers&#8221; tablolar\u0131n\u0131 birle\u015ftirerek her sipari\u015fin hangi m\u00fc\u015fteriye ait oldu\u011funu g\u00f6rmek i\u00e7in a\u015fa\u011f\u0131daki sorgu yaz\u0131labilir:<\/p>\n<p><code>SELECT orders.order_id, customers.name FROM orders INNER JOIN customers ON orders.customer_id = customers.customer_id;<\/code><\/p>\n<p>Bu sorgu, <code>orders.customer_id<\/code> ve <code>customers.customer_id<\/code> s\u00fctunlar\u0131ndaki de\u011ferlerin e\u015fit oldu\u011fu sat\u0131rlar\u0131 birle\u015ftirir ve sonu\u00e7 olarak sipari\u015f ID&#8217;si ile ilgili m\u00fc\u015fteri ad\u0131n\u0131 d\u00f6nd\u00fcr\u00fcr. Di\u011fer birle\u015ftirme t\u00fcrleri olan <code>LEFT JOIN<\/code> ve <code>RIGHT JOIN<\/code> ise bir tablodaki t\u00fcm kay\u0131tlar\u0131, di\u011fer tablodan ise yaln\u0131zca e\u015fle\u015fenleri getirmek i\u00e7in kullan\u0131l\u0131r.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Alt_Sorgular_Subqueries\"><\/span>Alt Sorgular (Subqueries)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Alt sorgular, ba\u015fka bir SQL sorgusunun i\u00e7ine g\u00f6m\u00fclm\u00fc\u015f sorgulard\u0131r. Genellikle karma\u015f\u0131k filtreleme veya veri haz\u0131rlama i\u015flemlerini daha y\u00f6netilebilir par\u00e7alara ay\u0131rmak i\u00e7in kullan\u0131l\u0131rlar. Bir alt sorgunun d\u00f6nd\u00fcrd\u00fc\u011f\u00fc sonu\u00e7, ana sorgu taraf\u0131ndan bir ko\u015ful veya veri kayna\u011f\u0131 olarak kullan\u0131l\u0131r. Alt sorgular genellikle <code>WHERE<\/code>, <code>FROM<\/code> veya <code>SELECT<\/code> ifadeleri i\u00e7inde yer alabilir.<\/p>\n<p>\u00d6rne\u011fin, &#8220;Elektronik&#8221; kategorisine ait olan t\u00fcm \u00fcr\u00fcnleri listelemek istedi\u011fimizi varsayal\u0131m. Kategori ID&#8217;sini bilmedi\u011fimiz durumda, alt sorgu kullanarak bu i\u015flemi tek bir sorguda yapabiliriz:<\/p>\n<p><code>SELECT * FROM products WHERE category_id IN (SELECT category_id FROM categories WHERE name = 'Elektronik');<\/code><\/p>\n<p>Bu sorguda, i\u00e7teki sorgu (<code>SELECT category_id...<\/code>) ilk olarak \u00e7al\u0131\u015f\u0131r ve &#8220;categories&#8221; tablosundan ad\u0131 &#8216;Elektronik&#8217; olan kategorinin ID&#8217;sini bulur. Ard\u0131ndan, ana sorgu bu ID&#8217;yi kullanarak &#8220;products&#8221; tablosundan ilgili t\u00fcm \u00fcr\u00fcnleri se\u00e7er.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>MYSQL Sorgulama Teknikleri kullanarak ili\u015fkili tablolardan anlaml\u0131 ve birle\u015fik veri setleri olu\u015fturulur. MYSQL Sorgulama Teknikleri Veritaban\u0131 y\u00f6netim sistemlerinin temel ta\u015f\u0131 olan MYSQL sorgulama teknikleri, verileri anlaml\u0131 bilgilere d\u00f6n\u00fc\u015ft\u00fcrmenin en etkili yoludur. Do\u011fru ve verimli sorgulama metotlar\u0131n\u0131 uygulamak, b\u00fcy\u00fck veri setleri i\u00e7erisinden istenen bilgiye h\u0131zl\u0131ca ula\u015fmay\u0131 sa\u011flar ve sistem performans\u0131n\u0131 do\u011frudan etkiler. Bu makalede, MySQL&#8217;de en&hellip;<\/p>\n","protected":false},"author":1,"featured_media":18871,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[1470],"tags":[],"class_list":["post-8810","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mysql"],"_links":{"self":[{"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/posts\/8810","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/comments?post=8810"}],"version-history":[{"count":3,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/posts\/8810\/revisions"}],"predecessor-version":[{"id":18874,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/posts\/8810\/revisions\/18874"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/media\/18871"}],"wp:attachment":[{"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/media?parent=8810"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/categories?post=8810"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/tags?post=8810"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}