我要重新设计一个DB模式,我在我的应用程序使用ORM考虑,会与下面的模式工作,例如,雄辩ORM,或者我也必须添加JOIN表呢?
ISSUES(ID, ORGANIZATION_ID, DATE, TIME, CATEGORY_ID, TYPE_ID, ISSUE_DETAILS_ID)
ISSUE_DETAILS(ID, NAME, STATUS, EMAIL)
ORGANIZATIONS(ID, NAME, ADDRESS, CONTACT)
CATEGORIES(ID, CATEGORY)
TYPES(ID, TYPE, CATEGORY_ID)
Run Code Online (Sandbox Code Playgroud) 我正在深入研究多种数据库用法.根据codeigniter用户指南.要连接到其他数据库,请使用以下命令
$db2 = $this->load->database('second');
Run Code Online (Sandbox Code Playgroud)
然后互动使用,
$db2->get('second_table');
Run Code Online (Sandbox Code Playgroud)
我在非对象上收到成员函数"where()"的致命错误调用.
对于以下行
$db2->where('field1', $data['item']);
Run Code Online (Sandbox Code Playgroud)
还有
$db2->get('second_table');
Run Code Online (Sandbox Code Playgroud)
我哪里错了?
谢谢你的帮助.
SELECT
incMonth as Month,
SUM( IF(item_type IN('typ1', 'typ2') AND incMonth = Month, 1, 0 ) )AS 'Total Sales'
FROM tester
Run Code Online (Sandbox Code Playgroud)
我只需要当月的总和来循环.