我有一个数据库,其中有一个表,其中包含一个列CLASS_LEVEL。我还有另一个数据库,其中也包含一个列CLASS_LEVEL。在第一个表中,每个学生只有一行,在第二个表中,每个学生有多行,因此有多个CLASS_LEVELS。我需要用TABLE2中的值更新TABLE1中的值。下面是我当前的代码:
UPDATE R
SET R.CLASS_LEVEL = A.CLASS_LEVEL
FROM Residents R
INNER JOIN
CAMPUS..ACADEMIC A
ON
R.PEOPLE_CODE_ID = A.PEOPLE_ID
但我需要以某种方式添加一个where子句,以便它使用特
给定关键字Product data sheet,如何在匹配后提取第3行,只提取。
例如,给定下面的数据,输出应该是XB4BW84M5
Product data sheet
Characteristics
XB4BW84M5
我已经尝试过(Product data sheet)\r\n(.*?)(^.*\r\n){3},但是,也就是要找一些行前2行然后是关键词的东西,但是,它提取了所有3行,我只需要第3行。
我需要测试列值的任何部分是否在给定的字符串中,而不是该字符串是否是列值的一部分。例如:
这样,我就可以找到我表中的任何行是否包含column中的字符串“砖头”。
SELECT column FROM table
WHERE column ILIKE '%bricks%';
但我要找的是,“船悬挂在天空中的方式和砖块不一样”这句话中的任何一部分是否存在于任何一排。类似于:
SELECT column FROM table
WHERE 'The ships hung in the sky in much the same way that bricks don’t'
我试图从3个匹配TABLE_SUFFIX模式的表中选择*行,问题是我没有收到预期的输出。
我使用的查询:
SELECT
*
FROM
`project-id.airbyte_google_ads.client_id_*`
WHERE
REGEXP_CONTAINS(_TABLE_SUFFIX, r"_campaign_performance_overview$")
输出接收包含其他表的列,而不是来自我想要的表,但如果我使用的是:
SELECT
DISTINCT _TABLE_SUFFIX as tables
FROM
`project-id.airbyte_go
我在一个场景中必须找到Android db中的所有行,其中一个特定的列字段值位于输入字符串中。例如,输入字符串:
I am not done yet, I can’t call it a day I need to work more for couple of hours.
现在,我在SQLite(Android)中的表有一个名为Title的列。
我需要找到标题列字段值位于上述输入字符串中的所有行。基本上,我希望下面的行中完整的标题字符串如下所示
今天到此为止吧
还没做完
我想知道在sqlite中是否可以使用单个查询。我所知道的是类似于相反方式的查询工作。
我有一个类似于下面的数据,其中ID是数字值,comment1和comment2字符串是我作为csv导入的。但是数据框架给出的结果如下所示,其中fifth comment应该在comment2中,原始的ID值由这个替换。这种情况是随机发生的,只有几行。此外,只有当我在Azure ML studio中导入代码时,在RStudio中才会出现此问题。所以我想的是,删除第一列ID不是数值的整行。由于错位字符串值是随机长句,所以无法进行字符串匹配删除行。而dataframe足够大,以至于我不能手动删除行。请给我建议。
ID Comment1