Yazılım Eğitimi, Sql Server, C, C++, C#, Pyhton, Mobile, Web & IT üzerine yazılar.
Sql server giriş etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Sql server giriş etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
14 Kasım 2017 Salı
2 Kasım 2017 Perşembe
SQL select Case
SQL select Case SORGUSU
SELECT
*,
(CASE
WHEN YETKI=1 THEN 'Administrator'
WHEN YETKI=0 THEN 'Kullanıcı'
END) AS YETKIADI
FROM
KULLANICILAR
ELSE EKLEMESİ --
SELECT
*,
CASE
WHEN YETKI=1 THEN 'Administrator'
WHEN YETKI=0 THEN 'Kullanıcı'
ELSE 'Belirsiz'
END AS YETKIADI
FROM
KULLANICILAR
SQL GROUP BY Sorgusu
SQL GROUP BY Statement
-- illere göre ciroyu getirir
select
IL, SUM(YILLIKCIRO) AS TOPLAMCIRO
FROM
FIRMALAR
GROUP BY IL
SQL COUNT(), AVG() and SUM() Functions
SQL COUNT(), AVG() and SUM() Functions
NOT: VARCHAR alanalarda kullanılamaz. int. gibi numeric alanlarda kullanılabiliyor
select
COUNT (*) SATIRSAYISI
from
FIRMALAR
sorgu sonrası tek field gelir.
---------------------------------------
AVG Avaraj, ortalama sorgusu
select
AVG (YILLIKCIRO) ORTALAMACIRO
from
FIRMALAR
SUM TOPLAMINI ALMAK
select
SUM (YILLIKCIRO) TOPLAMCIRO
from
FIRMALAR
AS SÜTÜNA İSİM VERME
select
ID, SEKTORID, FIRMAADI AS FIRMANINADI
from
FIRMALAR
firmanın adı firmanınadı olarak gelir.
NOT: VARCHAR alanalarda kullanılamaz. int. gibi numeric alanlarda kullanılabiliyor
select
COUNT (*) SATIRSAYISI
from
FIRMALAR
sorgu sonrası tek field gelir.
---------------------------------------
AVG Avaraj, ortalama sorgusu
select
AVG (YILLIKCIRO) ORTALAMACIRO
from
FIRMALAR
SUM TOPLAMINI ALMAK
select
SUM (YILLIKCIRO) TOPLAMCIRO
from
FIRMALAR
AS SÜTÜNA İSİM VERME
select
ID, SEKTORID, FIRMAADI AS FIRMANINADI
from
FIRMALAR
firmanın adı firmanınadı olarak gelir.
SQL MIN() and MAX() Functions
SQL MIN() and MAX() Functions
EN DÜŞÜK SORGU
select
MIN (YILLIKCIRO) MINUMUMCIRO
from
FIRMALAR
select
MAX (YILLIKCIRO) MINUMUMCIRO
from
FIRMALAR
Sql server Select Top sorgusu
select top 5
*
from
FIRMALAR
veri tabanından 1 kayıt çağırma işlemi için kullanılır.
select top 5
*
from
FIRMALAR
order by ID desc
5 kayıtı büyükten küçüğe getir.
select top 2
*
from
FIRMALAR
order by ıd asc
küçükten büyüğe getir.
percent satırların yüzdesini çağırıyor.
select top 50 percent
*
from
FIRMALAR
order by ıd asc
*
from
FIRMALAR
veri tabanından 1 kayıt çağırma işlemi için kullanılır.
select top 5
*
from
FIRMALAR
order by ID desc
5 kayıtı büyükten küçüğe getir.
select top 2
*
from
FIRMALAR
order by ıd asc
küçükten büyüğe getir.
percent satırların yüzdesini çağırıyor.
select top 50 percent
*
from
FIRMALAR
order by ıd asc
SQL Server INSERT INTO komutu
Sql Server da tablolarımızı yarattıktan sonra ilk basit komut olan INSERT INTO (ekle) komutu nasıl kullanılır basit ve detaylı şekilde anlatmaya çalışacağım👈
ilk olarak komut girebileceğimiz ekranı nasıl açıyoruz onu görelim.
yarattığımız db (database) ismi üzerinde sağ tuş yapıp New Query seçilir açılan beyaz boş ekranda iken komutlar yazılabilir. Yani bütün sql sorgularımızı sql ile ilgili komut yazarak yada yazılmış komutları çalıştırmamız için her zaman bu New Query (yeni Sorgu yada işlem) ekranını kullanacağız açmak için görsel olarak ekteki fotoğrafı inceleyiniz. Açtığımız bu ekranı bir atölye düşünün atölyede işlerin yapıldığı tezgah olarak görebilirsiniz.
Bendeki db (database)ismi TEST sizdeki databese ismi farklı olabilir.
komut girebileceğimiz ekranımızı açtık. işlem yapmak, komut girmek için hazırız.
Eğitimlerde kullanılacak kısaltmalar:
1- Database kısaltılmış adı: db
2-Query kısaltılmış adı yada türkçe olarak dil alışkanlığı Sorgu olarak anılacaktır.
ilk olarak komut girebileceğimiz ekranı nasıl açıyoruz onu görelim.
yarattığımız db (database) ismi üzerinde sağ tuş yapıp New Query seçilir açılan beyaz boş ekranda iken komutlar yazılabilir. Yani bütün sql sorgularımızı sql ile ilgili komut yazarak yada yazılmış komutları çalıştırmamız için her zaman bu New Query (yeni Sorgu yada işlem) ekranını kullanacağız açmak için görsel olarak ekteki fotoğrafı inceleyiniz. Açtığımız bu ekranı bir atölye düşünün atölyede işlerin yapıldığı tezgah olarak görebilirsiniz.
Bendeki db (database)ismi TEST sizdeki databese ismi farklı olabilir.
komut girebileceğimiz ekranımızı açtık. işlem yapmak, komut girmek için hazırız.
Eğitimlerde kullanılacak kısaltmalar:
1- Database kısaltılmış adı: db
2-Query kısaltılmış adı yada türkçe olarak dil alışkanlığı Sorgu olarak anılacaktır.
Kaydol:
Kayıtlar (Atom)
Outlook Maillerini iPhone Bildirimli Anımsatıcı, yapılacaklar, görevler ekleme
Outlook Maillerini iPhone Bildirimli Göreve Dönüştürme (VBA Rehberi) Bu içerik: Outlook ta bir maili doğrudan görev olarak ekleyip, iPhone...
-
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="default.aspx.cs" Inherits="FirmaOtomasyonuWe...
-
using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; namespace App25 { class...
-
Methot kütüpaneleri: Ortaklaştırmak için statik sınıflar, stringe çevirme try catch örneği using System; using System.Collections.Gene...
