EN
Hello
Today I started my SQL lessons, today I understood better how queries are made via SQL.
I will try to share what I learned in these lessons.
Let's start writing our arms by opening a new Query document on SQL that resembles an Office Word file.
create is the general use of this code, we use it if we want to create a data data or table.
I don't know if there are other areas of use yet.
For example,
if we want to create a database named hive,
it will be enough to write the command create database hive ==> and press the ==> execute button.
if we want to create a table named hiveturkiye,
create table hiveturkiye
( Name nvarchar(50)
, Surname nvarchar(50)
)
==> you need to write the commands above and press the execute button. We have created our data and table.
To call the table, write the code **select * from hiveturkiye **==> and the created tables appear.
Remember, when writing these codes on the same page, you should only select the code of the current operation and press **execute **while writing each code, otherwise it will give an error. We created our data. We created our table.
If we need to add new columns to our table, you can create thousands of table columns by writing the command
Alter table hiveturkiye
Add Age int
, Occupation nvarchar(50)
,code int
,object nvarchar(50)
==>.
So how do we enter data into our table? Let's write.
insert into hiveturkiye
(Name,Surname,Age,Occupation,code,size)
values('dusunen','kalpp',36,'I',1,'1')
You can add your data to your table by typing the ==> command.
So what should we do if we want to update our data?
update hiveturkiye
set Name='kalpp'
where Name='dusunenkalpp'
We can update our data by typing the ==> command. After the update, we write the name of our table after the set command, it has a logic that works as the column to be changed=newvalue. After the where command, we write the column we will change=currentdata.
We delete the data with **drop database dataname **. We delete the table with drop tablename. We delete the column with drop column colonyname.
Let me list what I learned today on SQL
- Creating a database and table with create
- Adding data with insert into () values (),
- Adding new int or nvarchar type tables to the created table with alter table add,
- Changing existing data with update set where,
- Learning how to delete data, tables and columns with drop database , table , column, I think I spent my day very productively.
Let's not forget that writing in uppercase or lowercase does not have any effect while writing the codes.
I will end today's article here, see you in my next article where I share what I learned
goodbye
TR
Merhabalar
Bugün SQL derslerime başladım SQL üzerinden yapılan sorguların nasıl yapıldığını bugün daha iyi anlamış oldum.
Bu derslerde öğrendiğim şeyleri paylaşmaya çalışacağım.
Office word dosyasına benzeyen SQL üzerinde new Query belgesi açarak kollarımızı yazmaya başlayalım.
create bu kodun genel kullanımı, bir veri datası veya tablo oluşturmak istiyorsak kullanıyoruz. Başka kullanım alanları varsa da henüz ben bilmiyorum. Örneğin
hive adında bir database oluşturmak istersek
create database hive ==> komutunu yazıp ==> execute butonuna basmamız yeterli olacaktır.
hiveturkiye adında bir tablo oluşturmak istersek
create table hiveturkiye
( Adi nvarchar(50)
, Soyadi nvarchar(50),
)
==> yukarıdaki komutları yazıp execute butonuna basmanız gerekiyor. Datamızı ve tablomuzu oluşturduk.
Tabloyu çağırmak için **select * from hiveturkiye **==> kodu yazınca oluşturulan tablolar geliyor.
Unutmadan bu kodları aynı sayfada yazarken her kod yazarken sadece o anki işlemin kodunu seçerek **execute **basmalısınız yoksa hata verir. Datamızı oluşturduk. Tablomuzu oluşturduk.
Eğer tablomuza yeni kolonlar eklememiz gerekiyorsa
Alter table hiveturkiye
Add
Yasi int
,Meslegi nvarchar(50)
,kodu int
,olcusu nvarchar(50)
==>komutunu yazarak binlerce tablo kolonu oluşturabilirsiniz.
Peki ya tablomuza veri girişi nasıl yaparız? haydi yazalım.
insert into hiveturkiye(Adi,Soyadi,Yasi,Meslegi,kodu,olcusu) values('dusunen','kalpp',36,'I',1,'1')
==> komutunu yazarak tablonuza verilerinizi ekleyebilirsiniz.
Peki verilerimizi güncellemek istersek ne yapmalıyız?
**update hiveturkiye
set Adi='kalpp'
where Adi='dusunenkalpp' **
==> komutunu yazarak verilerimizi güncelleyebiliyoruz. update ten sonra tablomuzun ismi set komutundan sonra değiştirilecek kolon=yenideğer şeklinde yazarız. where komutundan sonra nereyi değiştireceksek o kolon=mevcutveri şeklinde işleyen bir mantığı var.
**drop database dataismi **ile datayı sileriz. drop tabloismi ile tabloyu sileriz. drop column kolonismi ile kolon sileriz.
SQL üzerinde bugün öğrendiklerimi sayayım
- create ile database ve tablo oluşturmak
- insert into () values () ile veri eklemek,
- alter table add ile oluşturulan tabloya yeni int veya nvarchar tipi tablolar eklemek,
- update set where ile mevcut olan veriyi değiştirmek,
- drop database , table , column ile data,tablo ve kolon silmeyi öğrenerek bugünümü gayet verimli geçirdiğimi düşünüyorum.
Kodları yazarken büyük veya küçük yazmanızın bir etkisi yok bu notuda unutmayalim.
Bugünkü yazıma burada son veriyorum bir sonraki öğrendiklerimi aktardığım yazımda görüşmek üzere
hoşcakalın