我一直在尝试根据第一个表中的条件删除第二个表中的所有记录。然而它不起作用。当我尝试删除没有条件的记录。它工作正常,记录被删除。不知道这个问题是什么
if(!is_null(Input::get('id'))) {
$dates= DB::table('feedates')->where('feeCategory', '=', $ID)->count();
if($dates == $freq) {
$x = DB::table('feedates')->where('feeCategory', '=', $ID)->delete();
}
}
我正在使用php Laravel和mysql
答案 0 :(得分:0)
Sub DeleteRowBasedOnCriteria()
Dim RowToTest As Long
For RowToTest = Cells(Rows.Count, 1).End(xlUp).Row To 2 Step -1
With Cells(RowToTest, 5)
If .Value <> "Test" Then Rows(RowToTest).EntireRow.Delete
End With
Next RowToTest
结束子
答案 1 :(得分:0)
每当您必须在Laravel中进行MYSQL操作时,尝试在cmd或IDE控制台的shell脚本中使用tinker,这无疑将对您的所有查询有所帮助。并在查询操作中使用save()函数。希望对您有帮助。