作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要从表格中提取 3 行以用于我网站上的特色部分。我首先从订单表中检索出销量最高的 3 件商品的列表。然后我需要检查一下是否还有剩余。如果是这样,请从 list 表中提取他们的详细信息。问题是,我总是需要 3 个。如果订单表中没有 3 个商品仍然有货,我需要足够的数量来制作 3 个,随机选择。如何设置 WHERE id IN (1, 2)
然后仍然拉取 1 个随机记录?
最佳答案
像这样的 hack,您可能会选择虚拟数据?
SELECT TOP 3 *
FROM
(
SELECT * from table WHERE id IN (1,2)
UNION
SELECT 0;
UNION
SELECT 0;
UNION
SELECT 0;
)
ORDER BY [whatever field]
关于mysql - sql查找某些ids和fillins,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9301321/
我有一个文本区域,它已经使用 fillIn 函数填充了值。但现在我想在同一个文本区域中附加另一个字符“@”。但是当我再次尝试使用 fillIn 时;它重写文本区域。我怎样才能附加文本。我需要它分两步进
我是一名优秀的程序员,十分优秀!