【发布时间】:2021-08-28 05:21:39
【问题描述】:
如何创建两个视图,一个用于训练数据,另一个用于测试数据 70:30 在 mySql 中拆分。
CREATE VIEW training_data
AS
SELECT Posts.post_content as post_content,
CASE
WHEN (Posts.post_title like '%covid%corona%covid19%' or Posts.post_content like '%covid%corona%covid19%') THEN 1
ELSE 0
END AS tag
FROM Posts;
CREATE VIEW test_data
AS
SELECT Posts.post_content as post_content,
CASE
WHEN (Posts.post_title like '%covid%corona%covid19%' or Posts.post_content like '%covid%corona%covid19%') THEN 1
ELSE 0
END AS tag
FROM Posts;
【问题讨论】:
-
枚举(ROW_NUMBER 函数),同时按一些唯一的表达式排序,然后根据这个数字和提供所需关系的表达式进行选择。
-
你能帮我举个例子吗,我对 SQL 很陌生