【发布时间】:2019-05-14 07:17:28
【问题描述】:
This Driver 允许您在 Erlang 程序中调用 mysql 数据库。
它们提供了“多查询多结果集”的示例
{ok, [{[<<"foo">>], [[42]]}, {[<<"bar">>], [[<<"baz">>]]}]} =
mysql:query(Pid, "SELECT 42 AS foo; SELECT 'baz' AS bar;"),
但不要真正解释它,或者展示如何在没有AS 的情况下使用它
我想执行类似的查询
{ok, [{[<<Latitude>>, [Longitude], [Image], [Username], [Bio]} = mysql:query(Db, "SELECT * FROM users",[])
这是我的常规select * from users
mysql> 从用户中选择 *;
+----------+-----------+-------+----------+-----------+
| latitude | longitude | image | username | bio |
+----------+-----------+-------+----------+-----------+
| 44 | 44 | 45 | Sally | Hello |
| 42 | 43 | 0 | Bryce | I'm me |
| 20 | 24 | 0 | Richard | I'm Great |
| 44 | 45 | 0 | Liz | Yeah |
+----------+-----------+-------+----------+-----------+
所以我希望第一列存储在变量 Latitude 中,第二列存储在 Longitude .....
【问题讨论】:
标签: mysql erlang erlang-otp