sql >> Databasteknik >  >> RDS >> Mysql

BASH MySQL-fråga till kommaseparerad fil

Kör följande:

echo "SELECT CONCAT_WS(',', ${MYSQLTABLE}.created_at, ${MYSQLTABLE}.product_options) FROM ${MYSQLTABLE} WHERE ${MYSQLTABLE}.product_id=1 ORDER BY ${MYSQLTABLE}.created_at" | \
mysql ${MYSQLOPTS}  | tr '\t' ',' > ${MYSQLDUMP}

tr kommandot ersätter ett tecken med ett annat.



  1. Ta bort det första elementet i databasen SQL Query

  2. visar data på en rad (från flera rader)

  3. Varför MySQL ger fel. Får inte returnera en resultatuppsättning från en funktion?

  4. Hur SQLite Quote() fungerar