Found 4381 Articles for MySQL

How can we use MySQL REVERSE() function on column’s data along with WHERE clause?

Ayyan
Updated on 07-Feb-2020 10:45:56

306 Views

MySQL REVERSE() function can have the column name as an argument to invert its value. If we want to apply some condition/s then it can be used along with WHERE clause as follows:Examplemysql> Select Name, REVERSE(Name) from Student; +---------+---------------+ | Name    | REVERSE(Name) | +---------+---------------+ | Aarav   | varaA         | | Gaurav  | varuaG        | | Gaurav  | varuaG        | | Harshit | tihsraH       | | Yashraj | jarhsaY       | +---------+---------------+ 5 rows in set (0.00 sec)The above query inverts the values ... Read More

In MySQL, how can we get the number code of a particular character?

Sharon Christine
Updated on 07-Feb-2020 10:45:12

379 Views

With the help of MySQL string function ASCII(), we can get the number code of a particular character. Its syntax is ASCII(str) where, str, the argument of ASCII() function, is the string whose ASCII value of the first character to be retrieved.It will return the number code the left the most character i.e. first character of the string given as argument.Examplemysql> Select ASCII('T'); +------------+ | ASCII('T') | +------------+ |         84 | +------------+ 1 row in set (0.01 sec) mysql> Select ASCII('t'); +------------+ | ASCII('t') | +------------+ |        116 | +------------+ 1 row ... Read More

How can it be possible to invert a string in MySQL?

Arushi
Updated on 20-Jun-2020 10:52:21

216 Views

MySQL REVERSE() function make it possible to invert a string. Its syntax is as follows −SyntaxREVERSE(STR)Here, STR is a string which we want to invert.Examplemysql> Select REVERSE('MySQL'); +------------------+ | REVERSE('MySQL') | +------------------+ | LQSyM            | +------------------+ 1 row in set (0.05 sec)

How MySQL REPLACE() function replaces strings in multiple records?

Arjun Thakur
Updated on 07-Feb-2020 10:43:24

1K+ Views

If we want to replace strings in multiple records then REPLACE() function must have the column name as 1st argument i.e. at the place of string. It means that, it will replace all the substring with another substring in that particular column. We can also use REPLACE() function with WHERE clause along with UPDATE statement to apply conditions. It is exhibit with the following example:Examplemysql> Update Student set Name = REPLACE(Name, 'G', 'S') WHERE Subject LIKE '%Comp%'; Query OK, 2 rows affected (0.08 sec) Rows matched: 2 Changed: 2 Warnings: 0The above query replaces strings in multiple records of Student ... Read More

How can MySQL find and replace the data with REPLACE() function to UPDATE the table?

Samual Sam
Updated on 07-Feb-2020 10:42:53

1K+ Views

As we know that REPLACE () function is used to replace the occurrences of a substring with another substring within a string. We can also use REPLACE function with UPDATE statement to update the table by finding and replacing the data.Examplemysql> Update Student set Father_Name = REPLACE(Father_Name, 'Mr.', 'Shri '); Query OK, 5 rows affected (0.06 sec) Rows matched: 5 Changed: 5 Warnings: 0 mysql> Select Name, Father_Name from Student; +---------+-----------------+ | Name    | Father_Name     | +---------+-----------------+ | Gaurav  | Shri Ramesh     | | Aarav   | Shri Sanjay     | | Harshit ... Read More

How to use REPLACE() function with column’s data of MySQL table?

Fendadis John
Updated on 20-Jun-2020 10:52:56

208 Views

For using it with column’s data we need to provide column name as the argument of REPLACE() function. It can be demonstrated by using ‘Student’ table data as follows −Examplemysql> Select Id, Name, Subject, REPLACE(Subject, 's', ' Science') from Student WHERE Subject = 'Computers'; +------+--------+-----------+-----------------------------------+ | Id   | Name   | Subject   | REPLACE(Subject, 's', ' Science') | +------+--------+-----------+-----------------------------------+ | 1    | Gaurav | Computers | Computer Science                  | | 20   | Gaurav | Computers | Computer Science                  | +------+--------+-----------+-----------------------------------+ 2 rows in set (0.00 sec)

How can we replace all the occurrences of a substring with another substring within a string in MySQL?

Chandu yadav
Updated on 07-Feb-2020 10:37:00

366 Views

MySQL REPLACE() function can replace all the occurrences of a substring with another substring within a string.SyntaxREPLACE(str, find_string, replace_with)Here Str is a string which have the substring.Find_string is a substring which is present one or more times within the strung str.Replace_with is a substring which will replace every time it finds find_string within str.Examplemysql> Select REPLACE('Ram, My Name is Ram', 'Ram', 'Shyam'); +------------------------------------------------+ | REPLACE('Ram, My Name is Ram', 'Ram', 'Shyam') | +------------------------------------------------+ | Shyam, My Name is Shyam                        | +------------------------------------------------+ 1 row in set (0.00 sec)

How Are MySQL INSTR() and LIKE operator similar?

Lakshmi Srinivas
Updated on 20-Jun-2020 10:54:47

711 Views

We can use both INSTR() function and LIKE operator to search or match a particular pattern and they return same result. It can be demonstrated from the following example of ‘Student’ table.ExampleSuppose we want to search name, which contains ‘av’ in it, from ‘Student’ table. We can use INSTR() function as follows −mysql> Select Name from student where INSTR(name, 'av') > 0; +--------+ | Name   | +--------+ | Gaurav | | Aarav  | | Gaurav | +--------+ 3 rows in set (0.00 sec)Now, for the same kind of search we can use LIKE operator as follows −mysql> Select Name ... Read More

What happens if I will prepare the statement with the same name without de-allocating the earlier one?

Prabhas
Updated on 20-Jun-2020 10:56:55

111 Views

Actually, in MySQL, we can prepare a statement with the same name without de-allocating the earlier one because MySQL automatically drops the prepared statements when they are redefined or when we close the connection to the server. In other words, we can say that we can use the same name for prepared statements without de-allocating them explicitly. But, to free the memory on the server side we must have to de-allocate them. It can be done with the help of DEALLOCATE statement as follows −DEALLOCATE PREPARE statement;Here statement is the name of the prepared statements.DROP PREPARE statements is the synonym ... Read More

What is the similarity between prepared statements and MySQL user variables?

seetha
Updated on 20-Jun-2020 10:57:22

145 Views

As we know that MySQL user variables are specific to client connection within which they are used and exist only for the duration of that connection. When a connection ends, all its user variables are lost. Similarly, the prepared statements also exist only for the duration of the session in which it is created and it is visible to the session in which it is created. When a session ends, all the prepared statements for that session are discarded.Another similarity is that prepared statements are also not case-sensitive like MySQL user variables. For example, stmt11 and STMT11 both are same ... Read More

Advertisements