希望在特定条件下执行从另一个表中获取数据的查询。select field1, field2....IF(fieldX=3,select value from sub_table where cat_id = 3 order by id desc limit 0,1, NULL) from abc ;if中的查询有效。我习惯于在没有任何问题的情况下实现if条件,但这些都是一些静态值或
我正在尝试编写postgres sql查询来从我的表中选择jsonb字段,并且想知道是否可以将IN语句与@> jsonb运算符一起使用SELECT data FROM catalogWHERE data @> '{"name":{"firstname":"myname"}}'
上面在WHERE条件下只有一个值
我有一个数据库表,其中包含一系列不同的选项及其值。该表有3个列,分别是ID、menu_option和value。因此,一行可能包含以下信息: 1、"menu_color“、"#AB324B”。我希望在页面上显示每个选项的值,以便用户可以编辑该选项。现在,我正在创建一个查询来获取每个特定选项的信息。就像这样
SELECT * FROM menu_theme WHERE ID=