Laravelde örneğin blog yazı listesini sayfalamak için sorgu yaparken şeklinde sayfalama yapabiliyoruz. Ve aynı şekilde bu şekilde sorgulama yaptığımızda laravel bizim için linkleri oluşturuyor. Ancak bu linkler sizin web sitesinin tasarımına uygun değil ise bu yöntemi kullanarak kendi link düzeninizi oluşturup kullanabilirsiniz. Standart halde sayfa linklerini listelemek ve link üzerinde filtreleriniz var ise o değerleride…
All posts in SQL
MySQL Mevcut Tabloya ID Kolonu Ekleme
MySQL’ de mevcut tabloya id kolonu eklemek için aşağıdaki kodu kullanabilirsiniz. Bu kod tablonun ilk kolonuna ID kolonu ekler ve mevcut verileri sıralar.
SQL Tablo ve İçeriğini Kopyalamak
SQL’ de MySQL, MSSQL, Oracle gibi sistemlerde tabloları kopyalamak için aşağıdaki kodu kulllanabilirsiniz. Yukarıdaki kod ile mevcutta bulunan bir tablonuzun içeriği yeni bir tablo oluşturularak hedef tabloya aktarılır. Bu şekilde hızlıca tablolarınızı yedekleyebilirsiniz. Koda ek olarak WHERE ile koşul verirseniz tüm tablo yerine verdiğiniz koşula uyan değerleri aktarabilirsiniz. Bu işlem sütunları ve tablo içindeki verileri…
MSSQL ID Sıfırlama ve İstenilen Sayıdan Başlatma
SQL de tablo içeriğini tamamen temizlemek ve ilk yaratıldığı hale çevirmek için aşağıdaki kodu kullanabilirsiniz. Bu kod tablo içeriğini tamamen temizler ve id değerleri en baştan başlar. Tablodaki idyi isteniğiniz yerden tekrar başlatmak isterseniz istediğiniz id değerinin bir eksik halini girin. Yani 10 dan başlayacak ise 9 yapın. Örneğin 1 den başlamasını istiyorsanız 0 yazarak…
MSSQL’ de Sql Biçimde Export Alma
Microsoft SQL Server(MSSQL) üzerinden sql dosya biçiminde export almak isterseniz aşağıdaki adımları uygulayarak bunu yapabilirsiniz. İsterseniz tek bir dosya isterseniz her tablo için ayrı ayrı dosya çıktısı vermektedir bu işlem. Ayrıca veri tabanı oluşturma kodları ile beraber içindeki verileri ile çıktı alabilirsiniz veya sadece tablo oluşturma kodlarını alabilirsiniz. 1. Adım Export almak istediğiniz veri tabanınına…
Python Notlarım #8 – SQLite Kullanımı – İteratör
Çok ayrıntıya girmeden hatırlatıcı nitelikte temel işlemler için birkaç örnek. SQLite veritabanını kullanabilmek için sqlite3 kütüphanesini import etmeniz gerekmektedir. import sqlite3 Bazı kodlarda sorgularda 3 tırnak mevcut başında ve sonunda. Bunun nedeni yazılan sorguyu alta aldığımda hata vermemesi için. Ayrıca sorgulardan sonra bağlantıyı kapatmanız gerekmektedir. SQLite Yeni Veri Ekleme Aşağıdaki kod values kısmında yazılı olan…
SQL Temel Select Sorguları
Genelde MSSQL’ de kullanılan sorgular.Ancak birçoğu SQL sorgular olduğu için örneğin top ifadesi MSSQL de çalışırken MySQL de çalışmayacaktır. Onun yerine LIMIT ifadesi kullanılmaktadır. Çalışmayan olursa google da örneğin bu durum için mysql top kullanımı yazarsanız karşınıza limitin nasıl kullanılacağı çıkacaktır. Personel tablosundaki tüm listeyi getirir Sadece istenilen sütundaki verileri gösterir. Sıralama (Alfabetik veya rakamsal…
MSSQL – Diyagram Oluşturma Klavuzu
Eğer projenizde veritabanı olarak Microsoft SQL Server kullandı iseniz ve kullandığınız veritanında bulunan tabloların ilişkilerini diyagram şeklinde göstermek isterseniz MSSQL de bunu yapmanız çok kolaydır. Yapmanız gereken işlemler şu şekilde; 1- Diyagramını çıkaracağınız veritabanı altında bulunan Database Diagram klasörüne sağ tıklayıp New Database Diagram seçeneğini seçin. 2- Karşınıza veritabanınızda bulunan tabloların listesi gelecektir. Burada diyagramda kullanacağınız…
SQL String Fonksiyonlar
SQL kodlar yazarken lazım olabilecek ve kullanabileceğiniz aklıma gelen string fonksiyonlarını aşağıda topladım. Örneklerle verdim sizde kendinize göre düzenleyip kullanabilirsiniz. [sql]SELECT CHAR(65)[/sql] Ascii kodu yazılan karakteri döndürür burada A’ yı döndürür. Yazılan Ascii koda göre karşılığını verir. [sql]SELECT CHARINDEX (‘@’,’email@mail’,5)[/sql] İçinde @ karakterini arar 5 rakamı kaçıncı rakamdan başlayacağını belirtir. [sql]select LEFT (‘Mehmet’,3)[/sql] Yazılı metnin…