[求助]求一存储过程中SQL语句的写法,谢谢!
在存储过程中有一参数@BZ,
当@BZ=Y时,SELECT @BZ AS BZ, A.ID AS ID, A.A1 AS F FORM A WHERE 条件1;结果如:
Y 2 ABC
Y 5 KDG
Y 3 GFH
当@BZ=N时,SELECT @BZ AS BZ, B.ID AS ID, B.B1 AS F FORM B WHERE 条件2;结果如:
N 1 GF
N 5 GFGG
N 7 GTFH
当@BZ=A时,既查@BZ=1的情况,又查@BZ=2的情况,但在BZ字段加以区分。结果如:
Y 2 ABC
Y 5 KDG
Y 3 GFH
N 1 GF
N 5 GFGG
N 7 GTFH
请问应该写这个SQL语句?请指导,谢谢!