我想在我的数据库中运行查询,以删除在特定时间之前添加的产品。到目前为止我有这个:
<div class="panel panel-info">
<div class="panel-body">
<div class="form-group col-md-6">
<label class="control-label col-md-2" for="RegionID">RegionID</label>
<div class="col-md-10">
<select class="form-control col-md-10" data-val="true" data-val-number="The field RegionID must be a number." data-val-required="The RegionID field is required." id="RegionID" name="RegionID"><option value="">Select Region</option>
<option value="1">Eastern Development Region</option>
<option value="3">Central</option>
</select>
<span class="field-validation-valid text-danger" data-valmsg-for="RegionID" data-valmsg-replace="true"></span>
</div>
</div>
<div class="form-group col-md-6">
<label class="control-label col-md-2" for="ZoneID">Zone</label>
<div class="col-md-10">
<select class="form-control" data-val="true" data-val-number="The field ZoneID must be a number." data-val-required="The ZoneID field is required." id="ZoneID" name="ZoneID"></select>
<span class="field-validation-valid text-danger" data-valmsg-for="ZoneID" data-valmsg-replace="true"></span>
</div>
</div>
</div>
</div>
在我运行它之前,我只是想要一些关于这是否正确的意见。
答案 0 :(得分:1)
首先转换列[date]和值。为什么? ,以避免因格式化问题导致的意外结果或错误。
类似的东西:
DELETE FROM wp_posts
WHERE post_type = 'product'
AND CONVERT(DATETIME, [date]) < CONVERT(DATETIME,'2015-09-24 11:00:00')
希望这有帮助。
答案 1 :(得分:0)
我设法使用
获得结果 NSIndexPath *newIndexPath = [NSIndexPath indexPathForRow:self.items.count - 1 inSection:0];
[self.tableView beginUpdates];
[self.tableView insertRowsAtIndexPaths:[NSArray arrayWithObject:newIndexPath] withRowAnimation:UITableViewRowAnimationBottom];
[self.tableView endUpdates];
然后确保它是我需要删除并运行此查询的DELETE版本。
感谢您的所有帮助:)