-- create CREATE TABLE post ( id INTEGER PRIMARY KEY, content TEXT NOT NULL ); -- insert INSERT INTO post VALUES (1, 'The name of the SBI has been synonymous with trustworthy banking for decades. Since its inception in the 1800s, the bank has come a long way. The SBI student loan schemes are considered to be some of the best in the country, as the policies on the basis of which they were formed very much resonate to the common man. Even in this day and age, a majority of the Indian population prefers SBI to borrow an education loan from, due to its reliable way of conducting business.'); INSERT INTO post VALUES (2, 'Even though it is one of the oldest functioning banks in the country, SBI has thoroughly updated its banking policies to suit the changing times. This brings us to the topic of discussion of todays article, the SBI student loan calculator.'); INSERT INTO post VALUES (3, 'If you are looking to borrow an education loan but are not sure about its particulars, then the SBI student loan calculator is the right tool for you to get started on your education loan journey.'); INSERT INTO post VALUES (4, 'It is perhaps the first of its kind of self-help tools that can be used to plan the student loan process in a hassle-free manner. However, before we take a deeper look at how students can use this tool to their benefit, let us take a brief look at the various education loan schemes offered by State bank of India for higher studies.'); INSERT INTO post VALUES (5, 'SBI has introduced two different education loan schemes for higher education. These schemes cater to the financial needs of borrowers who need an education loan to study in India, as well as abroad. Here is a brief overview of each of these schemes and the benefits.'); INSERT INTO post VALUES (6, 'The SBI Global Ed-Vantage Scheme is a collateral education loan scheme that has been exclusively put together for students who wish to pursue their higher education in notable, prestigious universities in countries like the USA, Canada, Germany, etc. This SBI education loan is granted especially to students who have secured admission for professional degrees like Masters, PhD & M.Phil courses in universities and colleges abroad.'); -- fetch SELECT id,content FROM post WHERE content LIKE '%SBI Loan%' ORDER BY CASE WHEN content LIKE 'SBI Loan' THEN 1 WHEN content LIKE 'SBI Loan%' THEN 2 WHEN content LIKE '%SBI Loan' THEN 4 ELSE 3 END
Write, Run & Share MySQL queries online using OneCompiler's MySQL online editor and compiler for free. It's one of the robust, feature-rich online editor and compiler for MySQL. Getting started with the OneCompiler's MySQL editor is really simple and pretty fast. The editor shows sample boilerplate code when you choose language as 'MySQL' and start writing queries to learn and test online without worrying about tedious process of installation.
MySQL is a open-source, free and very popular relational database management system which is developed, distributed and supported by Oracle corporation.
CREATE TABLE table_name (
column1 datatype,
column2 datatype,
....);
CREATE TABLE EMPLOYEE (
empId INTEGER PRIMARY KEY,
name TEXT NOT NULL,
dept TEXT NOT NULL
);
ALTER TABLE Table_name ADD column_name datatype;
INSERT INTO EMPLOYEE VALUES (0001, 'Dave', 'Sales');
TRUNCATE table table_name;
DROP TABLE table_name;
RENAME TABLE table_name1 to new_table_name1;
--Line1;
/* Line1,
Line2 */
INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...);
Note: Column names are optional.
INSERT INTO EMPLOYEE VALUES (0001, 'Ava', 'Sales');
SELECT column1, column2, ...
FROM table_name
[where condition];
SELECT * FROM EMPLOYEE where dept ='sales';
UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;
UPDATE EMPLOYEE SET dept = 'Sales' WHERE empId='0001';
DELETE FROM table_name where condition;
DELETE from EMPLOYEE where empId='0001';
CREATE INDEX index_name on table_name(column_name);
CREATE UNIQUE INDEX index_name on table_name(column_name);
DROP INDEX index_name ON table_name;
Creating a View:
CREATE VIEW View_name AS
Query;
SELECT * FROM View_name;
ALTER View View_name AS
Query;
DROP VIEW View_name;
CREATE TRIGGER trigger_name trigger_time trigger_event
ON tbl_name FOR EACH ROW [trigger_order] trigger_body
/* where
trigger_time: { BEFORE | AFTER }
trigger_event: { INSERT | UPDATE | DELETE }
trigger_order: { FOLLOWS | PRECEDES } */
DROP TRIGGER [IF EXISTS] trigger_name;
CREATE PROCEDURE sp_name(p1 datatype)
BEGIN
/*Stored procedure code*/
END;
CALL sp_name;
DROP PROCEDURE sp_name;
SELECT * FROM TABLE1 INNER JOIN TABLE2 where condition;
SELECT * FROM TABLE1 LEFT JOIN TABLE2 ON condition;
SELECT * FROM TABLE1 RIGHT JOIN TABLE2 ON condition;
SELECT select_list from TABLE1 CROSS JOIN TABLE2;