我想在 MySQL 中创建一个存储过程,在其中循环记录并在某些条件为真时返回行。
例如:我有一个带有列的表PRIMARY, TRANSTYPE, DATE, AMOUNT
。现在PRIMARY
可以是 0 或 1,并且TRANSTYPE
可以是 A、B、C。
现在我想做的是返回行 wherePRIMARY="0" if TRANSTYPE = "A" and return row where PRIMARY="1" if TRANSTYPE = "B" or TRANSTYPE = "C"
目前我正在使用 PHP 执行此操作,但我想使用 MySql 存储过程执行此操作。