sql >> Databáze >  >> RDS >> Mysql

Jak požádat MySQL, aby požadovala hodnoty v dotazu?

To není možné.

Možná budete chtít vytvořit uloženou proceduru, například

DELIMITER //
CREATE PROCEDURE GetPerson(p_lname VARCHAR(50))
BEGIN
    SELECT fname, age, address FROM person WHERE lname = p_lname;
END //
DELIMITER ;

a pak být schopen

mysql> CALL GetPerson('smith');

Ale to je tak daleko, jak daleko můžete zajít.

mysql účelem klienta je spouštět dotazy SQL (a spravovat službu), SQL je dotazovací jazyk, který není určen pro interakci uživatele.




  1. Oprava „ERROR 3942 (HY000):Každý řádek klauzule VALUES musí mít alespoň jeden sloupec“ při použití příkazu VALUES v MySQL

  2. Přechod z LINQpadu na správný projekt Visual Studio?

  3. Jak rychle VYBRAT 3 náhodné záznamy z 30k MySQL tabulky s filtrem kde pomocí jediného dotazu?

  4. Kopírování balíčků SSIS nasazených na SQL Server zpět do Visual Studia 2008