SlideShare a Scribd company logo
1 of 22
SIMPLE SQLITE
QUERIES
Arjun S B
Content
■ Simple Query
■ Sorting Rows
■ Filtering Data
■ Joining Tables
■ Grouping Data
■ Sub Queries
Simple Query (create database)
■ Download URL: https://www.sqlite.org/download.html
Simple Query (create database)
■ Download URL: https://www.sqlite.org/download.html
Simple Query (create database)
■ Command for see the list of databases
■ .databases
■ .quit
Simple Query (create database)
■ Command for create database
■ sqlite3 databasename.db
Sorting Rows
■ Syntax:
SELECT
column_list
FROM
table
ORDER BY
column_1 ASC,
column_2 DESC;
Sorting Rows
■ Consider table : tracks
Sorting Rows
■ Consider
1
2
3
4
5
6
7
8
SELECT
name,
milliseconds,
albumid
FROM
tracks
ORDER BY
albumid ASC;
Sorting Rows
■ Consider
1
2
3
4
5
6
7
8
9
SELECT
name,
milliseconds,
albumid
FROM
tracks
ORDER BY
albumid ASC,
milliseconds DESC;
Filtering Data
■ Syntax
1
2
3
4
5
6
SELECT
column_list
FROM
table
WHERE
search_condition;
Filtering Data
1
2
3
4
5
6
7
8
9
SELECT
name,
milliseconds,
bytes,
albumid
FROM
tracks
WHERE
albumid = 1;
Filtering Data
1
2
3
4
5
6
7
8
9
1
0
SELECT
name,
milliseconds,
bytes,
albumid
FROM
tracks
WHERE
albumid = 1
AND milliseconds > 250000;
Joining Tables
■ Concept
Joining Tables
■ Syntax
1
2
3
SELECT a1, a2, b1, b2
FROM A
INNER JOIN B on B.f = A.f;
Joining Tables
■ Query for join two tables
Grouping Data
■ Syntax
1
2
3
4
5
6
7
8
SELECT
column_1,
aggregate_function(column_2)
FROM
table
GROUP BY
column_1,
column_2;
Grouping Data
■ Consider table : COMPANY
Grouping Data
■ query for group data
1
2
3
4
5
6
7
8
SELECT
NAME
SUM(SALARY)
FROM
COMPANY
GROUP BY
NAME
ORDER BY NAME;
Sub Queries
■ It is a SELECT statement nested into the another statement.
■ Syntax:
1
2
3
4
5
6
SELECT
column_1
FROM
table_1
WHERE
column_1 = (SELECT column_1 FROM table_2);
Sub Queries
■ query for sub queries
1
2
3
4
5
6
SELECT
*
FROM
COMPANY
WHERE
ID IN (SELECT ID FROM COMPANY WHERE SALARY
> 45000);
Reference
■ http://www.sqlitetutorial.net/
■ https://www.tutorialspoint.com/

More Related Content

Similar to Queries in sq lite (20)

My sql Syntax
My sql SyntaxMy sql Syntax
My sql Syntax
 
Farheen abdul hameed ip project (MY SQL);
Farheen abdul hameed ip project (MY SQL);Farheen abdul hameed ip project (MY SQL);
Farheen abdul hameed ip project (MY SQL);
 
SQL
SQLSQL
SQL
 
My sql
My sqlMy sql
My sql
 
IR SQLite Session #1
IR SQLite Session #1IR SQLite Session #1
IR SQLite Session #1
 
MySQL Database System Hiep Dinh
MySQL Database System Hiep DinhMySQL Database System Hiep Dinh
MySQL Database System Hiep Dinh
 
mysqlHiep.ppt
mysqlHiep.pptmysqlHiep.ppt
mysqlHiep.ppt
 
Sqlmap
SqlmapSqlmap
Sqlmap
 
MYSQL
MYSQLMYSQL
MYSQL
 
One Databyse To Rule 'em All
One Databyse To Rule 'em AllOne Databyse To Rule 'em All
One Databyse To Rule 'em All
 
Raj mysql
Raj mysqlRaj mysql
Raj mysql
 
Reviewing SQL Concepts
Reviewing SQL ConceptsReviewing SQL Concepts
Reviewing SQL Concepts
 
MySql slides (ppt)
MySql slides (ppt)MySql slides (ppt)
MySql slides (ppt)
 
One Database To Rule 'em All
One Database To Rule 'em AllOne Database To Rule 'em All
One Database To Rule 'em All
 
Migration from mysql to elasticsearch
Migration from mysql to elasticsearchMigration from mysql to elasticsearch
Migration from mysql to elasticsearch
 
One Database to Rule 'em all (FrOSCon 11)
One Database to Rule 'em all (FrOSCon 11)One Database to Rule 'em all (FrOSCon 11)
One Database to Rule 'em all (FrOSCon 11)
 
Dbms & oracle
Dbms & oracleDbms & oracle
Dbms & oracle
 
Hira
HiraHira
Hira
 
Distributed databases systems-3-2015.ppt
Distributed databases systems-3-2015.pptDistributed databases systems-3-2015.ppt
Distributed databases systems-3-2015.ppt
 
Select+ +from
Select+ +fromSelect+ +from
Select+ +from
 

More from Soba Arjun

Java interview questions
Java interview questionsJava interview questions
Java interview questionsSoba Arjun
 
Java modifiers
Java modifiersJava modifiers
Java modifiersSoba Arjun
 
Java variable types
Java variable typesJava variable types
Java variable typesSoba Arjun
 
Java basic datatypes
Java basic datatypesJava basic datatypes
Java basic datatypesSoba Arjun
 
Dbms interview questions
Dbms interview questionsDbms interview questions
Dbms interview questionsSoba Arjun
 
C interview questions
C interview questionsC interview questions
C interview questionsSoba Arjun
 
Technical interview questions
Technical interview questionsTechnical interview questions
Technical interview questionsSoba Arjun
 
Php interview questions with answer
Php interview questions with answerPhp interview questions with answer
Php interview questions with answerSoba Arjun
 
Computer Memory Types - Primary Memory - Secondary Memory
Computer Memory Types - Primary Memory - Secondary MemoryComputer Memory Types - Primary Memory - Secondary Memory
Computer Memory Types - Primary Memory - Secondary MemorySoba Arjun
 
Birds sanctuaries
Birds sanctuariesBirds sanctuaries
Birds sanctuariesSoba Arjun
 
Important operating systems
Important operating systemsImportant operating systems
Important operating systemsSoba Arjun
 
Important branches of science
Important branches of scienceImportant branches of science
Important branches of scienceSoba Arjun
 
Important file extensions
Important file extensionsImportant file extensions
Important file extensionsSoba Arjun
 
Java Abstraction
Java AbstractionJava Abstraction
Java AbstractionSoba Arjun
 
Java Polymorphism
Java PolymorphismJava Polymorphism
Java PolymorphismSoba Arjun
 
Java Overriding
Java OverridingJava Overriding
Java OverridingSoba Arjun
 
Java Inner Classes
Java Inner ClassesJava Inner Classes
Java Inner ClassesSoba Arjun
 
java Exception
java Exceptionjava Exception
java ExceptionSoba Arjun
 
java Inheritance
java Inheritancejava Inheritance
java InheritanceSoba Arjun
 

More from Soba Arjun (20)

Java interview questions
Java interview questionsJava interview questions
Java interview questions
 
Java modifiers
Java modifiersJava modifiers
Java modifiers
 
Java variable types
Java variable typesJava variable types
Java variable types
 
Java basic datatypes
Java basic datatypesJava basic datatypes
Java basic datatypes
 
Dbms interview questions
Dbms interview questionsDbms interview questions
Dbms interview questions
 
C interview questions
C interview questionsC interview questions
C interview questions
 
Technical interview questions
Technical interview questionsTechnical interview questions
Technical interview questions
 
Php interview questions with answer
Php interview questions with answerPhp interview questions with answer
Php interview questions with answer
 
Computer Memory Types - Primary Memory - Secondary Memory
Computer Memory Types - Primary Memory - Secondary MemoryComputer Memory Types - Primary Memory - Secondary Memory
Computer Memory Types - Primary Memory - Secondary Memory
 
Birds sanctuaries
Birds sanctuariesBirds sanctuaries
Birds sanctuaries
 
Important operating systems
Important operating systemsImportant operating systems
Important operating systems
 
Important branches of science
Important branches of scienceImportant branches of science
Important branches of science
 
Important file extensions
Important file extensionsImportant file extensions
Important file extensions
 
Java Abstraction
Java AbstractionJava Abstraction
Java Abstraction
 
Java Polymorphism
Java PolymorphismJava Polymorphism
Java Polymorphism
 
Java Overriding
Java OverridingJava Overriding
Java Overriding
 
Java Inner Classes
Java Inner ClassesJava Inner Classes
Java Inner Classes
 
java Exception
java Exceptionjava Exception
java Exception
 
Java Methods
Java MethodsJava Methods
Java Methods
 
java Inheritance
java Inheritancejava Inheritance
java Inheritance
 

Queries in sq lite