{"id":245,"date":"2014-08-29T09:58:24","date_gmt":"2014-08-29T09:58:24","guid":{"rendered":"http:\/\/mairwa.com\/wordpress\/?p=245"},"modified":"2014-08-29T09:58:24","modified_gmt":"2014-08-29T09:58:24","slug":"questions-about-sql-server-database","status":"publish","type":"post","link":"http:\/\/mairwa.com\/wordpress\/?p=245","title":{"rendered":"questions about sql server (database)"},"content":{"rendered":"<p><b>Hints<\/b><\/p>\n<p>Specifies that query optimizer enforce a join strategy between two tables.<\/p>\n<p>Join hints are specified in the FROM clause of a query. Join hints enforce a join strategy between two tables. If a join hint is specified for any two tables, the query optimizer automatically enforces the join order for all joined tables in the query, based on the position of the ON keywords. When a CROSS JOIN is used without the ON clause, parentheses can be used to indicate the join order.<\/p>\n<p><strong>(for more detail search hints keyword in Msdn&#8217;<a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/ms187713(v=sql.100).aspx\">http:\/\/msdn.microsoft.com\/en-us\/library\/ms187713(v=sql.100).aspx<\/a>&#8216;)<\/strong><\/p>\n<p><b>Some Query<\/b><\/p>\n<p><b>&#8211;Select Employee name with total number of phone number.<\/b><\/p>\n<p>&nbsp;<\/p>\n<p>Emplist(id,Name) values((1,a),(2,b),(3,c),(4,d))<\/p>\n<p>Emp_phone(id,phonenumber)values((1,5454)(1,45454),(2,6767),(3,34343),(3,454545),(7,34343),(11,56565))<\/p>\n<p>&nbsp;<\/p>\n<p>select m.name,m.id,COUNT(m_1.phone) as numphone from Emplist as m<\/p>\n<p>left outer join Emp_phone as m_1 on m.id =m_1.id<\/p>\n<p>group by m.name,m.id\u00a0 ;<\/p>\n<p>&nbsp;<\/p>\n<p><b>&#8212;-Swap the integer value without using third variable<\/b><\/p>\n<p>declare @var1 integer=2;<\/p>\n<p>declare @var2 int =1;<\/p>\n<p>set @var1 =@var1+@var2;&#8211; 3<\/p>\n<p>set @var2 =@var1-@var2 &#8211;2<\/p>\n<p>set @var1 =@var1-@var2; &#8211;1<\/p>\n<p>&nbsp;<\/p>\n<p>&#8211;set @var1 =@var2 ;<\/p>\n<p>select @var1,@var2;<\/p>\n<p>&nbsp;<\/p>\n<p><b>\u00a0&#8212;-Swap the string value <\/b><\/p>\n<p>&nbsp;<\/p>\n<p>declare @var3 varchar(max)=&#8217;ram&#8217;;<\/p>\n<p>declare @var4 varchar(max)=&#8217;ram1&#8242;;<\/p>\n<p>declare @var5 varchar(max);<\/p>\n<p>&nbsp;<\/p>\n<p>set @var5=@var3;&#8211;&#8216;ram&#8217;<\/p>\n<p>set @var3=@var4;&#8211;ram1<\/p>\n<p>set @var4=@var5;<\/p>\n<p>select @var3,@var4;<\/p>\n<p>&nbsp;<\/p>\n<p><b>&#8212; IDENTITY_INSERT<\/b><\/p>\n<p>Allows explicit values to be inserted into the identity column of a table.<\/p>\n<p>SET IDENTITY_INSERT dbo.table1 off;<\/p>\n<p>If it is off then Cannot insert explicit value for identity column in table \u2018table1\u2019 when IDENTITY_INSERT is set to OFF.but in on it is vice versa i.e. insert value in identity column.<\/p>\n<p><strong>note&#8212;for set statement detail describe in Msdn &#8216;<a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/ms190356.aspx\">http:\/\/msdn.microsoft.com\/en-us\/library\/ms190356.aspx<\/a>&#8216;<\/strong><\/p>\n<p><b>&#8211;cross join or cartesian join<\/b><\/p>\n<p>select * from Emp_phone cross join Emplist;<\/p>\n<p>or (old system-)<\/p>\n<p>select * from Emp_phone ,Emplist;<\/p>\n<p>id\u00a0\u00a0\u00a0 phone name\u00a0 id<\/p>\n<p>1\u00a0\u00a0\u00a0\u00a0 999\u00a0\u00a0 amit_1 1<\/p>\n<p>1\u00a0\u00a0\u00a0\u00a0 9925\u00a0 amit_1 1<\/p>\n<p>3\u00a0\u00a0\u00a0\u00a0 5656\u00a0 amit_1\u00a0\u00a0 1<\/p>\n<p>3\u00a0\u00a0\u00a0\u00a0 4545\u00a0 amit_1\u00a0\u00a0 1<\/p>\n<p>5\u00a0\u00a0\u00a0\u00a0 5454\u00a0 amit_1\u00a0\u00a0 1<\/p>\n<p>5\u00a0\u00a0\u00a0\u00a0 544541 amit_1\u00a0 1<\/p>\n<p>6\u00a0\u00a0\u00a0\u00a0 54513 amit_1\u00a0\u00a0 1<\/p>\n<p>11\u00a0\u00a0\u00a0 524845 amit_1\u00a0 1<\/p>\n<p>1\u00a0\u00a0\u00a0\u00a0 999\u00a0\u00a0 st\u00a0\u00a0\u00a0 2<\/p>\n<p>1\u00a0\u00a0\u00a0\u00a0 9925\u00a0 st\u00a0\u00a0\u00a0 2<\/p>\n<p>3\u00a0\u00a0\u00a0\u00a0 5656\u00a0 st\u00a0\u00a0\u00a0 2<\/p>\n<p>3\u00a0\u00a0\u00a0\u00a0 4545\u00a0 st\u00a0\u00a0\u00a0 2<\/p>\n<p>5\u00a0\u00a0\u00a0\u00a0 5454\u00a0 st\u00a0\u00a0\u00a0 2<\/p>\n<p>5\u00a0\u00a0\u00a0\u00a0 544541\u00a0\u00a0\u00a0\u00a0\u00a0 st\u00a0\u00a0\u00a0 2<\/p>\n<p>6\u00a0\u00a0\u00a0\u00a0 54513 st\u00a0\u00a0\u00a0 2<\/p>\n<p>11\u00a0\u00a0\u00a0 524845\u00a0\u00a0\u00a0\u00a0\u00a0 st\u00a0\u00a0\u00a0 2<\/p>\n<p>1\u00a0\u00a0\u00a0\u00a0 999\u00a0\u00a0 st1\u00a0\u00a0 3<\/p>\n<p>1\u00a0\u00a0\u00a0\u00a0 9925\u00a0 st1\u00a0\u00a0 3<\/p>\n<p>3\u00a0\u00a0\u00a0\u00a0 5656\u00a0 st1\u00a0\u00a0 3<\/p>\n<p>3\u00a0\u00a0\u00a0\u00a0 4545\u00a0 st1\u00a0\u00a0 3<\/p>\n<p>5\u00a0\u00a0\u00a0\u00a0 5454\u00a0 st1\u00a0\u00a0 3<\/p>\n<p>5\u00a0\u00a0\u00a0\u00a0 544541\u00a0\u00a0\u00a0\u00a0\u00a0 st1\u00a0\u00a0 3<\/p>\n<p>6\u00a0\u00a0\u00a0\u00a0 54513 st1\u00a0\u00a0 3<\/p>\n<p>11\u00a0\u00a0\u00a0 524845\u00a0\u00a0\u00a0\u00a0\u00a0 st1\u00a0\u00a0 3<\/p>\n<p>1\u00a0\u00a0\u00a0\u00a0 999\u00a0\u00a0 st2\u00a0\u00a0 4<\/p>\n<p>1\u00a0\u00a0\u00a0\u00a0 9925\u00a0 st2\u00a0\u00a0 4<\/p>\n<p>3\u00a0\u00a0\u00a0\u00a0 5656\u00a0 st2\u00a0\u00a0 4<\/p>\n<p>3\u00a0\u00a0\u00a0\u00a0 4545\u00a0 st2\u00a0\u00a0 4<\/p>\n<p>5\u00a0\u00a0\u00a0\u00a0 5454\u00a0 st2\u00a0\u00a0 4<\/p>\n<p>5\u00a0\u00a0\u00a0\u00a0 544541\u00a0\u00a0\u00a0\u00a0\u00a0 st2\u00a0\u00a0 4<\/p>\n<p>6\u00a0\u00a0\u00a0\u00a0 54513 st2\u00a0\u00a0 4<\/p>\n<p>11\u00a0\u00a0\u00a0 524845\u00a0\u00a0\u00a0\u00a0\u00a0 st2\u00a0\u00a0 4<\/p>\n<p>1\u00a0\u00a0\u00a0\u00a0 999\u00a0\u00a0 st3\u00a0\u00a0 5<\/p>\n<p>1\u00a0\u00a0\u00a0\u00a0 9925\u00a0 st3\u00a0\u00a0 5<\/p>\n<p>3\u00a0\u00a0\u00a0\u00a0 5656\u00a0 st3\u00a0\u00a0 5<\/p>\n<p>3\u00a0\u00a0\u00a0\u00a0 4545\u00a0 st3\u00a0\u00a0 5<\/p>\n<p>5\u00a0\u00a0\u00a0\u00a0 5454\u00a0 st3\u00a0\u00a0 5<\/p>\n<p>5\u00a0\u00a0\u00a0\u00a0 544541\u00a0\u00a0\u00a0\u00a0\u00a0 st3\u00a0\u00a0 5<\/p>\n<p>6\u00a0\u00a0\u00a0\u00a0 54513 st3\u00a0\u00a0 5<\/p>\n<p>11\u00a0\u00a0\u00a0 524845\u00a0\u00a0\u00a0\u00a0\u00a0 st3\u00a0\u00a0 5<\/p>\n<p>1\u00a0\u00a0\u00a0\u00a0 999\u00a0\u00a0 mukesh\u00a0\u00a0\u00a0\u00a0\u00a0 6<\/p>\n<p>1\u00a0\u00a0\u00a0\u00a0 9925\u00a0 mukesh\u00a0\u00a0\u00a0\u00a0\u00a0 6<\/p>\n<p>3\u00a0\u00a0\u00a0\u00a0 5656\u00a0 mukesh\u00a0\u00a0\u00a0\u00a0\u00a0 6<\/p>\n<p>3\u00a0\u00a0\u00a0\u00a0 4545\u00a0 mukesh\u00a0\u00a0\u00a0\u00a0\u00a0 6<\/p>\n<p>5\u00a0\u00a0\u00a0\u00a0 5454\u00a0 mukesh\u00a0\u00a0\u00a0\u00a0\u00a0 6<\/p>\n<p>5\u00a0\u00a0\u00a0\u00a0 544541\u00a0\u00a0\u00a0\u00a0\u00a0 mukesh\u00a0\u00a0\u00a0\u00a0\u00a0 6<\/p>\n<p>6\u00a0\u00a0\u00a0\u00a0 54513 mukesh\u00a0\u00a0\u00a0\u00a0\u00a0 6<\/p>\n<p>11\u00a0\u00a0\u00a0 524845\u00a0\u00a0\u00a0\u00a0\u00a0 mukesh\u00a0\u00a0\u00a0\u00a0\u00a0 6<\/p>\n<p>1\u00a0\u00a0\u00a0\u00a0 999\u00a0\u00a0 amit\u00a0 7<\/p>\n<p>1\u00a0\u00a0\u00a0\u00a0 9925\u00a0 amit\u00a0 7<\/p>\n<p>3\u00a0\u00a0\u00a0\u00a0 5656\u00a0 amit\u00a0 7<\/p>\n<p>3\u00a0\u00a0\u00a0\u00a0 4545\u00a0 amit\u00a0 7<\/p>\n<p>5\u00a0\u00a0\u00a0\u00a0 5454\u00a0 amit\u00a0 7<\/p>\n<p>5\u00a0\u00a0\u00a0\u00a0 544541\u00a0\u00a0\u00a0\u00a0\u00a0 amit\u00a0 7<\/p>\n<p>6\u00a0\u00a0\u00a0\u00a0 54513 amit\u00a0 7<\/p>\n<p>11\u00a0\u00a0\u00a0 524845\u00a0\u00a0\u00a0\u00a0\u00a0 amit\u00a0 7<\/p>\n<p>1\u00a0\u00a0\u00a0\u00a0 999\u00a0\u00a0 amit7 8<\/p>\n<p>1\u00a0\u00a0\u00a0\u00a0 9925\u00a0 amit7 8<\/p>\n<p>3\u00a0\u00a0\u00a0\u00a0 5656\u00a0 amit7 8<\/p>\n<p>3\u00a0\u00a0\u00a0\u00a0 4545\u00a0 amit7 8<\/p>\n<p>5\u00a0\u00a0\u00a0\u00a0 5454\u00a0 amit7 8<\/p>\n<p>5\u00a0\u00a0\u00a0\u00a0 544541\u00a0\u00a0\u00a0\u00a0\u00a0 amit7 8<\/p>\n<p>6\u00a0\u00a0\u00a0\u00a0 54513 amit7 8<\/p>\n<p>11\u00a0\u00a0\u00a0 524845\u00a0\u00a0\u00a0\u00a0\u00a0 amit7 8<\/p>\n<p><strong>&#8211;Select for salary count more than 4999 and count zero if salary less than 4999.\u00a0<\/strong><\/p>\n<p>create table #tmp(eid int not null ,ename varchar(25),salary int\u00a0 ,depid varchar(25) );<\/p>\n<p>insert <span style=\"color:#0000ff;font-size:small;\"><span style=\"color:#0000ff;font-size:small;\">into<\/span><\/span><span style=\"font-size:small;\"> #tmp <\/span><span style=\"color:#0000ff;font-size:small;\"><span style=\"color:#0000ff;font-size:small;\">values\u00a0 <\/span><\/span><span style=\"color:#808080;font-size:small;\"><span style=\"color:#808080;font-size:small;\">(<\/span><\/span><span style=\"font-size:small;\">22 <\/span><span style=\"color:#808080;font-size:small;\"><span style=\"color:#808080;font-size:small;\">,<\/span><\/span><span style=\"color:#ff0000;font-size:small;\"><span style=\"color:#ff0000;font-size:small;\">&#8216;shyam&#8217;<\/span><\/span><span style=\"color:#808080;font-size:small;\"><span style=\"color:#808080;font-size:small;\">,<\/span><\/span><span style=\"font-size:small;\">3000<\/span><span style=\"color:#808080;font-size:small;\"><span style=\"color:#808080;font-size:small;\">,<\/span><\/span><span style=\"color:#ff0000;font-size:small;\"><span style=\"color:#ff0000;font-size:small;\">&#8216;d5&#8217;<\/span><\/span><span style=\"color:#808080;font-size:small;\"><span style=\"color:#808080;font-size:small;\">)<\/span><\/span><span style=\"color:#808080;font-size:small;\"><span style=\"color:#808080;font-size:small;\">,(<\/span><\/span><span style=\"font-size:small;\"> 23 <\/span><span style=\"color:#808080;font-size:small;\"><span style=\"color:#808080;font-size:small;\">,<\/span><\/span><span style=\"color:#ff0000;font-size:small;\"><span style=\"color:#ff0000;font-size:small;\">&#8216;mohan&#8217;<\/span><\/span><span style=\"color:#808080;font-size:small;\"><span style=\"color:#808080;font-size:small;\">,<\/span><\/span><span style=\"font-size:small;\"> 5500\u00a0\u00a0 <\/span><span style=\"color:#808080;font-size:small;\"><span style=\"color:#808080;font-size:small;\">,<\/span><\/span><span style=\"color:#ff0000;font-size:small;\"><span style=\"color:#ff0000;font-size:small;\">&#8216;d6&#8217;<\/span><\/span><span style=\"font-size:small;\">\u00a0\u00a0\u00a0 <\/span><span style=\"color:#808080;font-size:small;\"><span style=\"color:#808080;font-size:small;\">)<\/span><\/span><span style=\"color:#808080;font-size:small;\"><span style=\"color:#808080;font-size:small;\">,(<\/span><\/span><span style=\"font-size:small;\">44 <\/span><span style=\"color:#808080;font-size:small;\"><span style=\"color:#808080;font-size:small;\">,<\/span><\/span><span style=\"color:#ff0000;font-size:small;\"><span style=\"color:#ff0000;font-size:small;\">&#8216;radha&#8217;<\/span><\/span><span style=\"color:#808080;font-size:small;\"><span style=\"color:#808080;font-size:small;\">,<\/span><\/span><span style=\"font-size:small;\">\u00a0 8000 <\/span><span style=\"color:#808080;font-size:small;\"><span style=\"color:#808080;font-size:small;\">,<\/span><\/span><span style=\"font-size:small;\">\u00a0 <\/span><span style=\"color:#ff0000;font-size:small;\"><span style=\"color:#ff0000;font-size:small;\">&#8216;d33&#8217;<\/span><\/span><span style=\"font-size:small;\">\u00a0\u00a0 <\/span><span style=\"color:#808080;font-size:small;\"><span style=\"color:#808080;font-size:small;\">)<\/span><\/span><span style=\"color:#808080;font-size:small;\"><span style=\"color:#808080;font-size:small;\">,<\/span><\/span>(<span style=\"font-size:small;\">48 <\/span><span style=\"color:#808080;font-size:small;\"><span style=\"color:#808080;font-size:small;\">,<\/span><\/span><span style=\"color:#ff0000;font-size:small;\"><span style=\"color:#ff0000;font-size:small;\">&#8216;abhi&#8217;<\/span><\/span><span style=\"font-size:small;\">\u00a0 <\/span><span style=\"color:#808080;font-size:small;\"><span style=\"color:#808080;font-size:small;\">,<\/span><\/span><span style=\"font-size:small;\"> 1000\u00a0 <\/span><span style=\"color:#808080;font-size:small;\"><span style=\"color:#808080;font-size:small;\">,<\/span><\/span><span style=\"color:#ff0000;font-size:small;\"><span style=\"color:#ff0000;font-size:small;\">&#8216;d9&#8217;<\/span><\/span><span style=\"color:#808080;font-size:small;\"><span style=\"color:#808080;font-size:small;\">);<\/span><\/span><\/p>\n<p>select <span style=\"color:#808080;font-size:small;\"><span style=\"color:#808080;font-size:small;\">*<\/span><\/span><span style=\"color:#0000ff;font-size:small;\"><span style=\"color:#0000ff;font-size:small;\">from<\/span><\/span><span style=\"font-size:small;\"> #tmp<\/span><\/p>\n<p>select <span style=\"font-size:small;\">depid<\/span><span style=\"color:#808080;font-size:small;\"><span style=\"color:#808080;font-size:small;\">,<\/span><\/span><span style=\"font-size:small;\">\u00a0 <\/span><span style=\"color:#ff00ff;font-size:small;\"><span style=\"color:#ff00ff;font-size:small;\">COUNT<\/span><\/span><span style=\"color:#808080;font-size:small;\"><span style=\"color:#808080;font-size:small;\">(<\/span><\/span><span style=\"color:#0000ff;font-size:small;\"><span style=\"color:#0000ff;font-size:small;\">case<\/span><\/span><span style=\"color:#0000ff;font-size:small;\"><span style=\"color:#0000ff;font-size:small;\">when<\/span><\/span><span style=\"font-size:small;\"> salary <\/span><span style=\"color:#808080;font-size:small;\"><span style=\"color:#808080;font-size:small;\">&gt;<\/span><\/span><span style=\"font-size:small;\">4999 <\/span><span style=\"color:#0000ff;font-size:small;\"><span style=\"color:#0000ff;font-size:small;\">then<\/span><\/span><span style=\"font-size:small;\"> 1 <\/span><span style=\"color:#0000ff;font-size:small;\"><span style=\"color:#0000ff;font-size:small;\">end<\/span><\/span><span style=\"color:#808080;font-size:small;\"><span style=\"color:#808080;font-size:small;\">)<\/span><\/span><span style=\"color:#0000ff;font-size:small;\"><span style=\"color:#0000ff;font-size:small;\">as<\/span><\/span><span style=\"font-size:small;\"> Tcount <\/span><span style=\"color:#0000ff;font-size:small;\"><span style=\"color:#0000ff;font-size:small;\">from<\/span><\/span><span style=\"font-size:small;\"> #tmp <\/span><span style=\"color:#0000ff;font-size:small;\"><span style=\"color:#0000ff;font-size:small;\">group<\/span><\/span><span style=\"color:#0000ff;font-size:small;\"><span style=\"color:#0000ff;font-size:small;\">by<\/span><\/span><span style=\"font-size:small;\"> depid<\/span><\/p>\n<p><b>Difference between Sql server 2000 and 2005<\/b><b><br \/>\n<\/b><b> \u00a0 \u00a0<a href=\"http:\/\/mairwa.com\/wordpress\/wp-content\/uploads\/2014\/08\/Untitled15.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-278\" alt=\"Untitled\" src=\"http:\/\/mairwa.com\/wordpress\/wp-content\/uploads\/2014\/08\/Untitled15.png\" width=\"767\" height=\"664\" \/><\/a> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <\/b><\/p>\n<p><b>Difference between Sql server 2005 and 2008<\/b><\/p>\n<p><a href=\"http:\/\/mairwa.com\/wordpress\/wp-content\/uploads\/2014\/08\/Untitled16.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-280\" alt=\"Untitled\" src=\"http:\/\/mairwa.com\/wordpress\/wp-content\/uploads\/2014\/08\/Untitled16.png\" width=\"749\" height=\"665\" \/><\/a><\/p>\n<p>11.<strong> <\/strong>SSIS is started using.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0K.<strong> <\/strong>SSIS avails in this version<\/p>\n","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">Hints Specifies that query optimizer enforce a join strategy between two tables. Join hints are specified in the FROM clause of a query. Join hints enforce a join strategy between two tables. If a join hint is specified for any two tables, the query optimizer automatically enforces the join order for all joined tables in the query, based on the&hellip; <a href=\"http:\/\/mairwa.com\/wordpress\/?p=245\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-245","post","type-post","status-publish","format-standard","hentry","category-c-vb","xfolkentry"],"_links":{"self":[{"href":"http:\/\/mairwa.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/245","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/mairwa.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/mairwa.com\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/mairwa.com\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/mairwa.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=245"}],"version-history":[{"count":0,"href":"http:\/\/mairwa.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/245\/revisions"}],"wp:attachment":[{"href":"http:\/\/mairwa.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=245"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/mairwa.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=245"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/mairwa.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=245"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}