gpt4 book ai didi

php - 根据 IF 语句插入具有值的行(在单个查询中)

转载 作者:行者123 更新时间:2023-11-29 14:45:43 25 4
gpt4 key购买 nike

假设我们有一张带有图像的表格...

  image_id
item_id
main - flag-field, saying that image_id is main image for item with item_id

是否可以将行插入到该表中并动态确定main值?如果 item_id 没有任何图像,或者 items_id 没有任何图像且 main=1 - 我们应该设置 main=1 表示插入的行。否则main=0;

是否可以在单个 SQL 查询中进行?

谢谢。PS:对不起我的英语。 :)

最佳答案

抱歉,没有。不在一个查询中。

您需要首先在 php 应用程序中计算行数,然后据此设置 main。

如果在数据库中执行此操作确实很重要,您可以在触发器中执行此操作。

关于php - 根据 IF 语句插入具有值的行(在单个查询中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6994898/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com