MySQL" AND" /" OR"条件查询

时间:2017-08-25 09:57:26

标签: mysql

我需要一种基于IF条件更改查询条件的方法。

我将服务可用时间存储在一个表格中,例如,如果该服务可以从" 08"到" 16",我将这些值存储为work_startwork_end。我需要检查服务当前是否可用,并查询如下:

where $current_time > work_start AND $current_type < work_end

但是对于夜间可用的服务(例如从#34; 22&#34;到&#34; 06&#34;),我需要得到这样的结果:

$current_time > work_start OR $current_type < work_end

正如您所看到的,查询之间的唯一区别是&#34; AND&#34; /&#34; OR&#34;条件。

是否有针对此的优雅解决方案或可以返回结果的变通方法

1 个答案:

答案 0 :(得分:2)

根据条件,使用Snackbar snackbar = Snackbar.make(view, "LINE1\nLINE2\nLINE3",Snackbar.LENGTH_LONG).setDuration(Snackbar.LENGTH_LONG); View snackbarView = snackbar.getView(); TextView textView = (TextView) snackbarView.findViewById(android.support.design.R.id.snackbar_text); textView.setMaxLines(5); snackbar.show(); IF()执行不同的比较。

CASE