Follow

Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use
Contact

Difference between SET with SELECT vs SELECT INTO

Is there a difference between the two queries? Are both correct?

SET price = (SELECT buyPrice FROM products WHERE productCode = product);

SELECT buyPrice INTO price FROM products WHERE productCode = product;

>Solution :

MEDevel.com: Open-source for Healthcare and Education

Collecting and validating open-source software for healthcare, education, enterprise, development, medical imaging, medical records, and digital pathology.

Visit Medevel

Both are correct.

With the SET syntax, you can only set one variable at a time, so the SELECT query must have only one expression in its select-list.

With the SELECT INTO syntax, you can set multiple variables. For example:

SELECT buyPrice, lastUpdated INTO price, latest FROM products ...
Add a comment

Leave a Reply

Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use

Discover more from Dev solutions

Subscribe now to keep reading and get access to the full archive.

Continue reading