{"id":886,"date":"2020-07-09T07:00:00","date_gmt":"2020-07-09T04:00:00","guid":{"rendered":"https:\/\/www.dataplatform.gr\/?p=886"},"modified":"2026-02-24T11:21:35","modified_gmt":"2026-02-24T08:21:35","slug":"ti-einai-i-sql-kai-ti-mporei-na-kanei","status":"publish","type":"post","link":"https:\/\/www.dataplatform.gr\/en\/ti-einai-i-sql-kai-ti-mporei-na-kanei\/","title":{"rendered":"What is SQL and what can it do?"},"content":{"rendered":"<p>We have seen what databases are but in order to use them we must somehow be able to export or import data from them.<\/p>\n\n\n\n<p>How is this possible? With the <strong>Structured Query Language<\/strong> or otherwise SQL.<\/p>\n\n\n\n<p>It is the basic version common to all <strong>RDBMS<\/strong> (Relational Database Management Systems) or relational database management systems.<\/p>\n\n\n\n<p>So SQL depends on it <strong>RDBMS <\/strong>it has some variations like <strong>T-SQL<\/strong> for SQL-Server, <strong>PL-SQL<\/strong> for Oracle but we will talk about common SQL.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Types of commands in SQL<\/h4>\n\n\n\n<p>SQL statements are divided into 3 basic categories <strong>DDL<\/strong>(Data Definition Language), <strong>DML<\/strong>(Data Manipulation Language), <strong>DCL<\/strong>(Data Control Language). <\/p>\n\n\n\n<p>The <strong>DDL <\/strong>statements concern changes in the shape of the tables (CREATE\/ALTER\/DROP etc.), the <strong>DML <\/strong>changes to records (INSERT, UPDATE, DELETE), the <strong>DCL <\/strong>are about changes to permissions in the base.<\/p>\n\n\n\n<p>Let&#039;s see what we can do with SQL.<\/p>\n\n\n\n<p>Our examples will be in Greek so we don&#039;t have to mess with day one collations.<\/p>\n\n\n\n<p>We must not forget that since we can have many different logical groups of named objects <strong>schema<\/strong>. It is correct to define its schema (with &#039;.&#039; as separator) before the name of the object. As well as before the field to define the object that belongs to e.g.  <em>dbo.pinakas.kwdikos_pelati<\/em>. For the simplicity of the examples we will work on the default schema.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">create table<\/h4>\n\n\n\n<p>First we will make a table (DDL statement).<\/p>\n\n\n\n<p>This table will have an integer type field that is identity with step (1,1) as primary key. That is, a unique number that will start from 1 and will increase by one unit. We will also make a field for text up to 100 characters (variable size) and one for a phone number.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"sql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\" data-no-translation=\"\" data-no-auto-translation=\"\">create table pinakas (\nid INT identity (1,1) primary key,\nonoma varchar(100),\ntilefono INT\n)<\/pre>\n\n\n\n<pre class=\"wp-block-code\" data-no-translation=\"\" data-no-auto-translation=\"\"><code>Commands completed successfully.\nTotal execution time: 00:00:00.010<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">Insert records<\/h4>\n\n\n\n<p>Let&#039;s now add 2 records to it with <strong>insert<\/strong> statement (DML). We should mention which table<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"sql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\" data-no-translation=\"\" data-no-auto-translation=\"\">insert into pinakas values \n('Kwstas','210772049\u2032),\n('Nikos','215294882\u2032);<\/pre>\n\n\n\n<pre class=\"wp-block-code\" data-no-translation=\"\" data-no-auto-translation=\"\"><code>(1 row affected)\n(1 row affected)\nTotal execution time: 00:00:00.018<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">Read data (select)<\/h4>\n\n\n\n<p>Let&#039;s see now how to read the data from the table...<\/p>\n\n\n\n<p>It is quite simple with the command <strong>Select<\/strong> (DQL)<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"sql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\" data-no-translation=\"\" data-no-auto-translation=\"\">select * from pinakas -- \u039c\u03b5 * \u03bf\u03c1\u03af\u03b6\u03bf\u03c5\u03bc\u03b5 \u03cc\u03c4\u03b9 \u03b8\u03ad\u03bb\u03bf\u03c5\u03bc\u03b5 \u03bd\u03b1 \u03b4\u03bf\u03cd\u03bc\u03b5 \u03cc\u03bb\u03b1 \u03c4\u03b1 \u03c0\u03b5\u03b4\u03af\u03b1 \u03c4\u03bf\u03c5 \u03c0\u03af\u03bd\u03b1\u03ba\u03b1.<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"255\" height=\"192\" src=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/06\/1-results.png\" alt=\"\" class=\"wp-image-893\"\/><\/figure>\n\n\n\n<p>But how do we tell him bring me only 2 fields, name and phone?<\/p>\n\n\n\n<p>Easy.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"sql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\" data-no-translation=\"\" data-no-auto-translation=\"\">select onoma,tilefono from pinakas<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"257\" height=\"198\" src=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/06\/2-results.png\" alt=\"\" class=\"wp-image-894\"\/><\/figure>\n\n\n\n<p>Now I want you to bring me only Nikos, how will this be done?<\/p>\n\n\n\n<p>With the addition <strong>where<\/strong>.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"sql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\" data-no-translation=\"\" data-no-auto-translation=\"\">select onoma from  pinakas where onoma = 'Nikos'<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"217\" height=\"161\" src=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/06\/3-results.png\" alt=\"\" class=\"wp-image-895\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Data update (update)<\/h4>\n\n\n\n<p>Let&#039;s look at one more DDL statement <strong>update<\/strong><strong>. <\/strong>The update gives us the possibility to change the values in the records in all or selectively.<\/p>\n\n\n\n<p>Let&#039;s say we want to make as many records as George have the name Kostas.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"sql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\" data-no-translation=\"\" data-no-auto-translation=\"\">update pinakas set onoma ='Giorgos'\nwhere onoma = 'Kwstas'\n\nselect * from pinakas<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"272\" height=\"222\" src=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/06\/4-results.png\" alt=\"\" class=\"wp-image-896\"\/><\/figure>\n\n\n\n<p>Now we want to change the name to a phone.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"sql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\" data-no-translation=\"\" data-no-auto-translation=\"\">update pinakas set onoma ='Leonidas'\nwhere tilefono = '210772049'\n\nselect * from pinakas<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"238\" src=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/06\/5-results.png\" alt=\"\" class=\"wp-image-897\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Sorting (order)<\/h4>\n\n\n\n<p>Ok now I want to see the results alphabetically by name from A to Z.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"sql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\" data-no-translation=\"\" data-no-auto-translation=\"\">select * from pinakas order by onoma desc<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"303\" height=\"198\" src=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/06\/6-results.png\" alt=\"\" class=\"wp-image-898\" srcset=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/06\/6-results.png 303w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/06\/6-results-300x196.png 300w\" sizes=\"auto, (max-width: 303px) 100vw, 303px\" \/><\/figure>\n\n\n\n<p>*looks like we were already in alphabetical order.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Delete data (delete)<\/h4>\n\n\n\n<p>But now we want to delete the record that has the name of Leonidas. This will be done with one <strong>delete<\/strong> (DML).<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"sql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\" data-no-translation=\"\" data-no-auto-translation=\"\">delete from pinakas where onoma = 'Leonidas'\n\nselect *  from pinakas<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"283\" height=\"211\" src=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/06\/7-results.png\" alt=\"\" class=\"wp-image-899\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Import records with selected fields filled in only<\/h4>\n\n\n\n<p>Let&#039;s put another record with insert.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"sql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\" data-no-translation=\"\" data-no-auto-translation=\"\">insert into pinakas (tilefono,onoma) values ('Kwstas','210772049\u2032)<\/pre>\n\n\n\n<pre class=\"wp-block-code\" data-no-translation=\"\" data-no-auto-translation=\"\"><code>Msg 245, Level 16, State 1, Line 1\n\nConversion failed when converting the varchar value \u2018Kwstas\u2019 to data type int.<\/code><\/pre>\n\n\n\n<p>Oops!! Something went wrong... What happened now?<\/p>\n\n\n\n<p>We made a mistake, we tell him that in the table to wait for the fields in the order phone and name but when we put the values we gave them upside down so we ask to go to a field that accepts numbers to enter text.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"sql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\" data-no-translation=\"\" data-no-auto-translation=\"\">insert into pinakas (onoma,tilefono) values ('Kwstas','210772049\u2032)\n\nselect * from pinakas<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"344\" height=\"237\" src=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/06\/8-results.png\" alt=\"\" class=\"wp-image-900\" srcset=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/06\/8-results.png 344w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/06\/8-results-300x207.png 300w\" sizes=\"auto, (max-width: 344px) 100vw, 344px\" \/><\/figure>\n\n\n\n<p>But why are registration id&#039;s missing and Kostas got 4 and not, for example, 3?<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Truncate table<\/h4>\n\n\n\n<p>Because even though we did delete before the identities are bound (and they do well) because they may be connected to other tables.<\/p>\n\n\n\n<p>In case we want identity again from the beginning we can do it <strong>truncate<\/strong> (DDL) that will delete all data in the table.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"sql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\" data-no-translation=\"\" data-no-auto-translation=\"\">truncate table pinakas\ngo\n\ninsert into pinakas values ('Kwstas',\u2019210772049\u2032)\ninsert into pinakas values ('Nikos','215294882\u2032)\n\nselect * from pinakas<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"277\" height=\"281\" src=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/06\/9-results.png\" alt=\"\" class=\"wp-image-888\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Find data that contains\u2026 (like)<\/h4>\n\n\n\n<p>Now we have phones that start from 215 and 210 but we want to see only those that start from 210 how is this done? With his statement <strong>like<\/strong><strong>, <\/strong>putting the pattern we want and a wild card <strong>%<\/strong>.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"sql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\" data-no-translation=\"\" data-no-auto-translation=\"\">select * from pinakas where tilefono like '210%'<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"286\" height=\"175\" src=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/06\/10-results.png\" alt=\"\" class=\"wp-image-889\"\/><\/figure>\n\n\n\n<p>\u03b8\u03b1 \u03bc\u03c0\u03bf\u03c1\u03bf\u03cd\u03c3\u03b1\u03bc\u03b5 \u03bd\u03b1 \u03b2\u03ac\u03bb\u03bf\u03c5\u03bc\u03b5 \u03c4\u03bf \u03bc\u03c0\u03b1\u03bb\u03b1\u03bd\u03c4\u03b5\u03c1 \u03bc\u03c0\u03c1\u03bf\u03c3\u03c4\u03ac \u03c0.\u03c7. &#8216;%779510&#8217; \u03ae \u03bd\u03b1 \u03bf\u03c1\u03af\u03c3\u03bf\u03c5\u03bc\u03b5 \u03c3\u03c5\u03b3\u03ba\u03b5\u03ba\u03c1\u03b9\u03bc\u03ad\u03bd\u03bf \u03b5\u03cd\u03c1\u03bf\u03c2 \u03c7\u03b1\u03c1\u03b1\u03ba\u03c4\u03ae\u03c1\u03bf\u03c2 \u03b2\u03ac\u03b6\u03bf\u03bd\u03c4\u03b1\u03c2 &#8216;?&#8217; \u03b1\u03bd\u03c4\u03b9 \u03b3\u03b9\u03b1 &#8216;%&#8217; \u03c0.\u03c7. &#8216;2107050???&#8217;.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">How do we count how many entries a table has (count)<\/h4>\n\n\n\n<p>Right now how many records does the table have though? Let&#039;s do one <strong>count<\/strong> to see.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"sql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\" data-no-translation=\"\" data-no-auto-translation=\"\">select count(onoma) from pinakas<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"228\" height=\"167\" src=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/06\/11-results.png\" alt=\"\" class=\"wp-image-890\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Pivoting (group by)<\/h4>\n\n\n\n<p>Let&#039;s go a step further to see how we can see how many records the table has per name (called pivoting). <\/p>\n\n\n\n<p>This is done with one <strong>group by<\/strong> in the name. But demand at <strong>select<\/strong> to have the fields that are in the group by in our case the name.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"sql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\" data-no-translation=\"\" data-no-auto-translation=\"\">select onoma,count(onoma) as 'Arithmos' from pinakas group by onoma<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"243\" height=\"204\" src=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/06\/12-results.png\" alt=\"\" class=\"wp-image-891\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Adding a new field to the table (alter table add)<\/h4>\n\n\n\n<p>Let&#039;s add with a DDL statement the <strong>alter<\/strong> a text field for the last name.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"sql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\" data-no-translation=\"\" data-no-auto-translation=\"\">alter table pinakas add\n\nepitheto varchar(100)<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"220\" src=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/06\/13-results.png\" alt=\"\" class=\"wp-image-892\" srcset=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/06\/13-results.png 320w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/06\/13-results-300x206.png 300w\" sizes=\"auto, (max-width: 320px) 100vw, 320px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Nulls<\/h4>\n\n\n\n<p>In SQL that field is empty is translated as <strong>NULL<\/strong>.<\/p>\n\n\n\n<p>These are the basic functions of SQL in a nutshell. Soon the article will be uploaded which will contain analysis and for more advanced uses such as<strong>: dynamic sql, cursors, common table expressions, loops, nested selects<\/strong> and <strong>subqueries<\/strong>.<\/p>","protected":false},"excerpt":{"rendered":"<p>We have seen what databases are but in order to use them we must somehow be able to export or import data from them. How is this possible? With Structured Query Language or SQL. It is the basic version common to all RDBMS (Relational Database Management Systems) or relational management systems [\u2026]<\/p>","protected":false},"author":1,"featured_media":700,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[29,92,39],"class_list":["post-886","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-databases","tag-databases","tag-programming","tag-sql"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u03a4\u03b9 \u03b5\u03af\u03bd\u03b1\u03b9 \u03b7 SQL \u03ba\u03b1\u03b9 \u03c4\u03b9 \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03ba\u03ac\u03bd\u03b5\u03b9 - DataPlatform.gr<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dataplatform.gr\/en\/ti-einai-i-sql-kai-ti-mporei-na-kanei\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u03a4\u03b9 \u03b5\u03af\u03bd\u03b1\u03b9 \u03b7 SQL \u03ba\u03b1\u03b9 \u03c4\u03b9 \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03ba\u03ac\u03bd\u03b5\u03b9 - DataPlatform.gr\" \/>\n<meta property=\"og:description\" content=\"\u0388\u03c7\u03bf\u03c5\u03bc\u03b5 \u03b4\u03b5\u03b9 \u03c4\u03b9 \u03b5\u03af\u03bd\u03b1\u03b9 \u03bf\u03b9 \u03b2\u03ac\u03c3\u03b5\u03b9\u03c2 \u03b4\u03b5\u03b4\u03bf\u03bc\u03ad\u03bd\u03c9\u03bd \u03cc\u03bc\u03c9\u03c2 \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03c4\u03b9\u03c2 \u03c7\u03c1\u03b7\u03c3\u03b9\u03bc\u03bf\u03c0\u03bf\u03b9\u03ae\u03c3\u03bf\u03c5\u03bc\u03b5 \u03c0\u03c1\u03ad\u03c0\u03b5\u03b9 \u03ba\u03ac\u03c0\u03c9\u03c2 \u03bd\u03b1 \u03bc\u03c0\u03bf\u03c1\u03bf\u03cd\u03bc\u03b5 \u03bd\u03b1 \u03b5\u03be\u03ac\u03b3\u03bf\u03c5\u03bc\u03b5 \u03ae \u03bd\u03b1 \u03b5\u03b9\u03c3\u03ac\u03b3\u03bf\u03c5\u03bc\u03b5 \u03b4\u03b5\u03b4\u03bf\u03bc\u03ad\u03bd\u03b1 \u03b1\u03c0\u03cc \u03b1\u03c5\u03c4\u03ad\u03c2. \u03a0\u03c9\u03c2 \u03b3\u03af\u03bd\u03b5\u03c4\u03b1\u03b9 \u03b1\u03c5\u03c4\u03cc; \u039c\u03b5 \u03c4\u03b7\u03bd Structured Query Language \u03ae \u03b1\u03bb\u03bb\u03b9\u03ce\u03c2 SQL. \u0395\u03af\u03bd\u03b1\u03b9 \u03b7 \u03b2\u03b1\u03c3\u03b9\u03ba\u03ae \u03c4\u03b7\u03c2 \u03ad\u03ba\u03b4\u03bf\u03c3\u03b7 \u03b5\u03af\u03bd\u03b1\u03b9 \u03ba\u03bf\u03b9\u03bd\u03ae \u03b3\u03b9\u03b1 \u03cc\u03bb\u03b1 \u03c4\u03b1 RDBMS (Relational Database Management Systems) \u03ae \u03b1\u03bb\u03bb\u03b9\u03ce\u03c2 \u03c3\u03c5\u03c3\u03c4\u03b7\u03bc\u03ac\u03c4\u03c9\u03bd \u03b4\u03b9\u03b1\u03c7\u03b5\u03af\u03c1\u03b9\u03c3\u03b7\u03c2 \u03c3\u03c7\u03b5\u03c3\u03b9\u03b1\u03ba\u03ce\u03bd [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dataplatform.gr\/en\/ti-einai-i-sql-kai-ti-mporei-na-kanei\/\" \/>\n<meta property=\"og:site_name\" content=\"DataPlatform.gr\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/dataplatform.gr\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-07-09T04:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-24T08:21:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/06\/dp_sql.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Stratos Matzouranis\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Stratos Matzouranis\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/ti-einai-i-sql-kai-ti-mporei-na-kanei\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/ti-einai-i-sql-kai-ti-mporei-na-kanei\\\/\"},\"author\":{\"name\":\"Stratos Matzouranis\",\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/#\\\/schema\\\/person\\\/e87bf4fd02b65cb6aa0942f87245bbaf\"},\"headline\":\"\u03a4\u03b9 \u03b5\u03af\u03bd\u03b1\u03b9 \u03b7 SQL \u03ba\u03b1\u03b9 \u03c4\u03b9 \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03ba\u03ac\u03bd\u03b5\u03b9\",\"datePublished\":\"2020-07-09T04:00:00+00:00\",\"dateModified\":\"2026-02-24T08:21:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/ti-einai-i-sql-kai-ti-mporei-na-kanei\\\/\"},\"wordCount\":126,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/ti-einai-i-sql-kai-ti-mporei-na-kanei\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.dataplatform.gr\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/dp_sql.png\",\"keywords\":[\"Databases\",\"Programming\",\"SQL\"],\"articleSection\":[\"Databases\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.dataplatform.gr\\\/ti-einai-i-sql-kai-ti-mporei-na-kanei\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/ti-einai-i-sql-kai-ti-mporei-na-kanei\\\/\",\"url\":\"https:\\\/\\\/www.dataplatform.gr\\\/ti-einai-i-sql-kai-ti-mporei-na-kanei\\\/\",\"name\":\"\u03a4\u03b9 \u03b5\u03af\u03bd\u03b1\u03b9 \u03b7 SQL \u03ba\u03b1\u03b9 \u03c4\u03b9 \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03ba\u03ac\u03bd\u03b5\u03b9 - DataPlatform.gr\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/ti-einai-i-sql-kai-ti-mporei-na-kanei\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/ti-einai-i-sql-kai-ti-mporei-na-kanei\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.dataplatform.gr\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/dp_sql.png\",\"datePublished\":\"2020-07-09T04:00:00+00:00\",\"dateModified\":\"2026-02-24T08:21:35+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/ti-einai-i-sql-kai-ti-mporei-na-kanei\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.dataplatform.gr\\\/ti-einai-i-sql-kai-ti-mporei-na-kanei\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/ti-einai-i-sql-kai-ti-mporei-na-kanei\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.dataplatform.gr\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/dp_sql.png\",\"contentUrl\":\"https:\\\/\\\/www.dataplatform.gr\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/dp_sql.png\",\"width\":1280,\"height\":720},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/ti-einai-i-sql-kai-ti-mporei-na-kanei\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u0391\u03c1\u03c7\u03b9\u03ba\u03ae\",\"item\":\"https:\\\/\\\/www.dataplatform.gr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Databases\",\"item\":\"https:\\\/\\\/www.dataplatform.gr\\\/category\\\/databases\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"\u03a4\u03b9 \u03b5\u03af\u03bd\u03b1\u03b9 \u03b7 SQL \u03ba\u03b1\u03b9 \u03c4\u03b9 \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03ba\u03ac\u03bd\u03b5\u03b9\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/#website\",\"url\":\"https:\\\/\\\/www.dataplatform.gr\\\/\",\"name\":\"dataplatform.gr - Sky is not the limit!\",\"description\":\"\u0398\u03b5\u03c9\u03c1\u03af\u03b1, \u03bf\u03b4\u03b7\u03b3\u03bf\u03af \u03ba\u03b1\u03b9 \u03c3\u03ba\u03ad\u03c8\u03b5\u03b9\u03c2 \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03ba\u03ac\u03bd\u03b5\u03c4\u03b5 \u03c4\u03b7 \u03b4\u03bf\u03c5\u03bb\u03b5\u03b9\u03ac \u03c3\u03b1\u03c2 \u03c0\u03b9\u03bf \u03c0\u03b1\u03c1\u03b1\u03b3\u03c9\u03b3\u03b9\u03ba\u03ac \u03ba\u03b1\u03b9 \u03c0\u03b9\u03bf \u03b5\u03cd\u03ba\u03bf\u03bb\u03b1 \u03c0\u03ac\u03bd\u03c9 \u03c3\u03c4\u03b9\u03c2 \u03b2\u03ac\u03c3\u03b5\u03b9\u03c2 \u03b4\u03b5\u03b4\u03bf\u03bc\u03ad\u03bd\u03c9\u03bd, \u03c3\u03c4\u03b7\u03bd SQL, \u03c3\u03c4\u03bf Business Intelligence \u03ba\u03b1\u03b9 \u03c3\u03c4\u03b1 \u03b4\u03b5\u03b4\u03bf\u03bc\u03ad\u03bd\u03b1 \u03b3\u03b5\u03bd\u03b9\u03ba\u03cc\u03c4\u03b5\u03c1\u03b1.\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.dataplatform.gr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/#organization\",\"name\":\"dataplatform.gr\",\"url\":\"https:\\\/\\\/www.dataplatform.gr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.dataplatform.gr\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/dp_logo_wbacki.png\",\"contentUrl\":\"https:\\\/\\\/www.dataplatform.gr\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/dp_logo_wbacki.png\",\"width\":322,\"height\":139,\"caption\":\"dataplatform.gr\"},\"image\":{\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/dataplatform.gr\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/dataplatform-gr\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/#\\\/schema\\\/person\\\/e87bf4fd02b65cb6aa0942f87245bbaf\",\"name\":\"Stratos Matzouranis\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ab973bc4bd1673c43d45de5633a624d9ad13c06902dfdd5a6e3fd9885903865e?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ab973bc4bd1673c43d45de5633a624d9ad13c06902dfdd5a6e3fd9885903865e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ab973bc4bd1673c43d45de5633a624d9ad13c06902dfdd5a6e3fd9885903865e?s=96&d=mm&r=g\",\"caption\":\"Stratos Matzouranis\"},\"sameAs\":[\"https:\\\/\\\/www.dataplatform.gr\"],\"url\":\"https:\\\/\\\/www.dataplatform.gr\\\/en\\\/author\\\/stratos-matzouranis\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u03a4\u03b9 \u03b5\u03af\u03bd\u03b1\u03b9 \u03b7 SQL \u03ba\u03b1\u03b9 \u03c4\u03b9 \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03ba\u03ac\u03bd\u03b5\u03b9 - DataPlatform.gr","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dataplatform.gr\/en\/ti-einai-i-sql-kai-ti-mporei-na-kanei\/","og_locale":"en_US","og_type":"article","og_title":"\u03a4\u03b9 \u03b5\u03af\u03bd\u03b1\u03b9 \u03b7 SQL \u03ba\u03b1\u03b9 \u03c4\u03b9 \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03ba\u03ac\u03bd\u03b5\u03b9 - DataPlatform.gr","og_description":"\u0388\u03c7\u03bf\u03c5\u03bc\u03b5 \u03b4\u03b5\u03b9 \u03c4\u03b9 \u03b5\u03af\u03bd\u03b1\u03b9 \u03bf\u03b9 \u03b2\u03ac\u03c3\u03b5\u03b9\u03c2 \u03b4\u03b5\u03b4\u03bf\u03bc\u03ad\u03bd\u03c9\u03bd \u03cc\u03bc\u03c9\u03c2 \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03c4\u03b9\u03c2 \u03c7\u03c1\u03b7\u03c3\u03b9\u03bc\u03bf\u03c0\u03bf\u03b9\u03ae\u03c3\u03bf\u03c5\u03bc\u03b5 \u03c0\u03c1\u03ad\u03c0\u03b5\u03b9 \u03ba\u03ac\u03c0\u03c9\u03c2 \u03bd\u03b1 \u03bc\u03c0\u03bf\u03c1\u03bf\u03cd\u03bc\u03b5 \u03bd\u03b1 \u03b5\u03be\u03ac\u03b3\u03bf\u03c5\u03bc\u03b5 \u03ae \u03bd\u03b1 \u03b5\u03b9\u03c3\u03ac\u03b3\u03bf\u03c5\u03bc\u03b5 \u03b4\u03b5\u03b4\u03bf\u03bc\u03ad\u03bd\u03b1 \u03b1\u03c0\u03cc \u03b1\u03c5\u03c4\u03ad\u03c2. \u03a0\u03c9\u03c2 \u03b3\u03af\u03bd\u03b5\u03c4\u03b1\u03b9 \u03b1\u03c5\u03c4\u03cc; \u039c\u03b5 \u03c4\u03b7\u03bd Structured Query Language \u03ae \u03b1\u03bb\u03bb\u03b9\u03ce\u03c2 SQL. \u0395\u03af\u03bd\u03b1\u03b9 \u03b7 \u03b2\u03b1\u03c3\u03b9\u03ba\u03ae \u03c4\u03b7\u03c2 \u03ad\u03ba\u03b4\u03bf\u03c3\u03b7 \u03b5\u03af\u03bd\u03b1\u03b9 \u03ba\u03bf\u03b9\u03bd\u03ae \u03b3\u03b9\u03b1 \u03cc\u03bb\u03b1 \u03c4\u03b1 RDBMS (Relational Database Management Systems) \u03ae \u03b1\u03bb\u03bb\u03b9\u03ce\u03c2 \u03c3\u03c5\u03c3\u03c4\u03b7\u03bc\u03ac\u03c4\u03c9\u03bd \u03b4\u03b9\u03b1\u03c7\u03b5\u03af\u03c1\u03b9\u03c3\u03b7\u03c2 \u03c3\u03c7\u03b5\u03c3\u03b9\u03b1\u03ba\u03ce\u03bd [&hellip;]","og_url":"https:\/\/www.dataplatform.gr\/en\/ti-einai-i-sql-kai-ti-mporei-na-kanei\/","og_site_name":"DataPlatform.gr","article_publisher":"https:\/\/www.facebook.com\/dataplatform.gr\/","article_published_time":"2020-07-09T04:00:00+00:00","article_modified_time":"2026-02-24T08:21:35+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/06\/dp_sql.png","type":"image\/png"}],"author":"Stratos Matzouranis","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Stratos Matzouranis","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dataplatform.gr\/ti-einai-i-sql-kai-ti-mporei-na-kanei\/#article","isPartOf":{"@id":"https:\/\/www.dataplatform.gr\/ti-einai-i-sql-kai-ti-mporei-na-kanei\/"},"author":{"name":"Stratos Matzouranis","@id":"https:\/\/www.dataplatform.gr\/#\/schema\/person\/e87bf4fd02b65cb6aa0942f87245bbaf"},"headline":"\u03a4\u03b9 \u03b5\u03af\u03bd\u03b1\u03b9 \u03b7 SQL \u03ba\u03b1\u03b9 \u03c4\u03b9 \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03ba\u03ac\u03bd\u03b5\u03b9","datePublished":"2020-07-09T04:00:00+00:00","dateModified":"2026-02-24T08:21:35+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dataplatform.gr\/ti-einai-i-sql-kai-ti-mporei-na-kanei\/"},"wordCount":126,"commentCount":2,"publisher":{"@id":"https:\/\/www.dataplatform.gr\/#organization"},"image":{"@id":"https:\/\/www.dataplatform.gr\/ti-einai-i-sql-kai-ti-mporei-na-kanei\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/06\/dp_sql.png","keywords":["Databases","Programming","SQL"],"articleSection":["Databases"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dataplatform.gr\/ti-einai-i-sql-kai-ti-mporei-na-kanei\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dataplatform.gr\/ti-einai-i-sql-kai-ti-mporei-na-kanei\/","url":"https:\/\/www.dataplatform.gr\/ti-einai-i-sql-kai-ti-mporei-na-kanei\/","name":"\u03a4\u03b9 \u03b5\u03af\u03bd\u03b1\u03b9 \u03b7 SQL \u03ba\u03b1\u03b9 \u03c4\u03b9 \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03ba\u03ac\u03bd\u03b5\u03b9 - DataPlatform.gr","isPartOf":{"@id":"https:\/\/www.dataplatform.gr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dataplatform.gr\/ti-einai-i-sql-kai-ti-mporei-na-kanei\/#primaryimage"},"image":{"@id":"https:\/\/www.dataplatform.gr\/ti-einai-i-sql-kai-ti-mporei-na-kanei\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/06\/dp_sql.png","datePublished":"2020-07-09T04:00:00+00:00","dateModified":"2026-02-24T08:21:35+00:00","breadcrumb":{"@id":"https:\/\/www.dataplatform.gr\/ti-einai-i-sql-kai-ti-mporei-na-kanei\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dataplatform.gr\/ti-einai-i-sql-kai-ti-mporei-na-kanei\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dataplatform.gr\/ti-einai-i-sql-kai-ti-mporei-na-kanei\/#primaryimage","url":"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/06\/dp_sql.png","contentUrl":"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/06\/dp_sql.png","width":1280,"height":720},{"@type":"BreadcrumbList","@id":"https:\/\/www.dataplatform.gr\/ti-einai-i-sql-kai-ti-mporei-na-kanei\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u0391\u03c1\u03c7\u03b9\u03ba\u03ae","item":"https:\/\/www.dataplatform.gr\/"},{"@type":"ListItem","position":2,"name":"Databases","item":"https:\/\/www.dataplatform.gr\/category\/databases\/"},{"@type":"ListItem","position":3,"name":"\u03a4\u03b9 \u03b5\u03af\u03bd\u03b1\u03b9 \u03b7 SQL \u03ba\u03b1\u03b9 \u03c4\u03b9 \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03ba\u03ac\u03bd\u03b5\u03b9"}]},{"@type":"WebSite","@id":"https:\/\/www.dataplatform.gr\/#website","url":"https:\/\/www.dataplatform.gr\/","name":"dataplatform.gr - Sky is not the limit!","description":"\u0398\u03b5\u03c9\u03c1\u03af\u03b1, \u03bf\u03b4\u03b7\u03b3\u03bf\u03af \u03ba\u03b1\u03b9 \u03c3\u03ba\u03ad\u03c8\u03b5\u03b9\u03c2 \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03ba\u03ac\u03bd\u03b5\u03c4\u03b5 \u03c4\u03b7 \u03b4\u03bf\u03c5\u03bb\u03b5\u03b9\u03ac \u03c3\u03b1\u03c2 \u03c0\u03b9\u03bf \u03c0\u03b1\u03c1\u03b1\u03b3\u03c9\u03b3\u03b9\u03ba\u03ac \u03ba\u03b1\u03b9 \u03c0\u03b9\u03bf \u03b5\u03cd\u03ba\u03bf\u03bb\u03b1 \u03c0\u03ac\u03bd\u03c9 \u03c3\u03c4\u03b9\u03c2 \u03b2\u03ac\u03c3\u03b5\u03b9\u03c2 \u03b4\u03b5\u03b4\u03bf\u03bc\u03ad\u03bd\u03c9\u03bd, \u03c3\u03c4\u03b7\u03bd SQL, \u03c3\u03c4\u03bf Business Intelligence \u03ba\u03b1\u03b9 \u03c3\u03c4\u03b1 \u03b4\u03b5\u03b4\u03bf\u03bc\u03ad\u03bd\u03b1 \u03b3\u03b5\u03bd\u03b9\u03ba\u03cc\u03c4\u03b5\u03c1\u03b1.","publisher":{"@id":"https:\/\/www.dataplatform.gr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dataplatform.gr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.dataplatform.gr\/#organization","name":"dataplatform.gr","url":"https:\/\/www.dataplatform.gr\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dataplatform.gr\/#\/schema\/logo\/image\/","url":"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/06\/dp_logo_wbacki.png","contentUrl":"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/06\/dp_logo_wbacki.png","width":322,"height":139,"caption":"dataplatform.gr"},"image":{"@id":"https:\/\/www.dataplatform.gr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/dataplatform.gr\/","https:\/\/www.linkedin.com\/company\/dataplatform-gr\/"]},{"@type":"Person","@id":"https:\/\/www.dataplatform.gr\/#\/schema\/person\/e87bf4fd02b65cb6aa0942f87245bbaf","name":"Stratos Matzouranis","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/ab973bc4bd1673c43d45de5633a624d9ad13c06902dfdd5a6e3fd9885903865e?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/ab973bc4bd1673c43d45de5633a624d9ad13c06902dfdd5a6e3fd9885903865e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ab973bc4bd1673c43d45de5633a624d9ad13c06902dfdd5a6e3fd9885903865e?s=96&d=mm&r=g","caption":"Stratos Matzouranis"},"sameAs":["https:\/\/www.dataplatform.gr"],"url":"https:\/\/www.dataplatform.gr\/en\/author\/stratos-matzouranis\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dataplatform.gr\/en\/wp-json\/wp\/v2\/posts\/886","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dataplatform.gr\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dataplatform.gr\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dataplatform.gr\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dataplatform.gr\/en\/wp-json\/wp\/v2\/comments?post=886"}],"version-history":[{"count":5,"href":"https:\/\/www.dataplatform.gr\/en\/wp-json\/wp\/v2\/posts\/886\/revisions"}],"predecessor-version":[{"id":5889,"href":"https:\/\/www.dataplatform.gr\/en\/wp-json\/wp\/v2\/posts\/886\/revisions\/5889"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dataplatform.gr\/en\/wp-json\/wp\/v2\/media\/700"}],"wp:attachment":[{"href":"https:\/\/www.dataplatform.gr\/en\/wp-json\/wp\/v2\/media?parent=886"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dataplatform.gr\/en\/wp-json\/wp\/v2\/categories?post=886"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dataplatform.gr\/en\/wp-json\/wp\/v2\/tags?post=886"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}