avatar
奇怪的 SQL 问题# Database - 数据库
b*n
1
各位有经验的工程师研究员,
小毛孩马上要毕业,研究生做的是多媒体video处理,想请教一下,这个方向有哪
些大公司是一定需要“扫荡”的?如果谈及中级公司,那就更好了。。。
静听指教。。。。
小毛孩献上
avatar
l*l
2
如题!
包子鲜花祝福统统地来者不拒!
深深地BOW! :-D
avatar
z*u
3
久耐盐苦涩
蓄得酱味深
炖菜身化去
香飘几浮沉
avatar
i*a
4
SQL Server 2012
select a / b
from table
Error: Divide by zero error encountered
select a / b
, row_number() over (order by ID)
from table
no error
why???
avatar
r*o
5
新年快乐啊
祝福啊。
西部新年也到了

【在 l*******l 的大作中提到】
: 如题!
: 包子鲜花祝福统统地来者不拒!
: 深深地BOW! :-D

avatar
h*t
6
你这是咸酱吧?还有甜酱呢。。。。
avatar
c*s
7
拿你的数据看看。
avatar
i*e
8
新年快乐
生日快乐
avatar
z*u
9
记得小时候俺娘用煮熟并发酵的黄豆作的酱,不加糖只有盐.

【在 h****t 的大作中提到】
: 你这是咸酱吧?还有甜酱呢。。。。
avatar
s*o
10
B可能有0或者NULL,还是数据本身的问题
avatar
c*p
11
Happy bday!
送花
avatar
h*t
12
恩,我们家也做这个。那时农村不买酱油,都是自己做酱,俭省

【在 z********u 的大作中提到】
: 记得小时候俺娘用煮熟并发酵的黄豆作的酱,不加糖只有盐.
avatar
c*d
13
估计是有人已经删除了0的记录
结论:
1。当被除数为0时“Divide by zero error encountered.”
2。在ORACLE和SQL Server中,(any number)/null结果都为NULL
试验
select @@version
-----------------------------------------------------------------
Microsoft SQL Server 2012 - 11.0.5343.0 (X64)
May 4 2015 19:11:32
Copyright (c) Microsoft Corporation
Standard Edition (64-bit) on Windows NT 6.1 (Build 7601: Service
Pack 1) (Hypervisor)
create table demo (id int, a int, b int)
insert into demo values(1,1,1)
insert into demo values(2,2,0)
insert into demo (id, a) values(3,3)
case 1:
select A/B, row_number() over (order by ID)
from demo
where id=1
----------- --------------------
1 1
case 2:
select A/B, row_number() over (order by ID)
from demo
where id=2
----------- --------------------
Msg 8134, Level 16, State 1, Line 1
Divide by zero error encountered.
case 3:
select A/B, row_number() over (order by ID)
from demo
where id=3
----------- --------------------
NULL 1
avatar
g*o
14
happy birthday!

【在 l*******l 的大作中提到】
: 如题!
: 包子鲜花祝福统统地来者不拒!
: 深深地BOW! :-D

avatar
c*l
15
觉得发酱是个发酵的过程,发酵就是化腐朽为神奇,这点似乎还可以做点文章。

【在 z********u 的大作中提到】
: 久耐盐苦涩
: 蓄得酱味深
: 炖菜身化去
: 香飘几浮沉

avatar
i*a
16
update my post.
select a / b
from table
where x = y
I've found the reason:
even if the result with the where clause has no zero value problem, sql
optimizer is doing a / b for all records and then filter it down to where x
= y.
When I add the row_number function, optimizer execute the query with
filtering it down to x = y first.
avatar
D*1
17
生日快乐,新年万事如意!

【在 l*******l 的大作中提到】
: 如题!
: 包子鲜花祝福统统地来者不拒!
: 深深地BOW! :-D

avatar
z*u
18
炸酱面
清白黄瓜丝
煮面肉炸酱
满满盛一碗
囫囵吞咽相
avatar
c*d
19
你的解释不对,肯定不是先对所有行做a/b然后filter
用我上面的表和数据
select A/B
from demo
where 1=0
-----------
(0 row(s) affected)
按你的解释,即便这个sql不返回结果,因为在数据中有2/0,也要报错?
实验结果是不报错
select A/B
from demo
where id<2
-----------
1
(1 row(s) affected)
同样道理,不是先scan所有记录做A/B,然后再filter,那简直太傻瓜了

x

【在 i****a 的大作中提到】
: update my post.
: select a / b
: from table
: where x = y
: I've found the reason:
: even if the result with the where clause has no zero value problem, sql
: optimizer is doing a / b for all records and then filter it down to where x
: = y.
: When I add the row_number function, optimizer execute the query with
: filtering it down to x = y first.

avatar
g*e
20
新年生日快乐!
这父母真会选时候啊,好记好庆祝。
avatar
z*u
21
你来写吧

【在 c*l 的大作中提到】
: 觉得发酱是个发酵的过程,发酵就是化腐朽为神奇,这点似乎还可以做点文章。
avatar
i*a
22
数据大的话, optimizer 如果认为更高效, 可以选择先对所有行做a/b.
我可以在我的数据库反复重现这结果. 刚刚才想起去看看 execution plan. 证明了这
个说法.
附件. 上面那个没有ROW_NUMBER, 下面有ROW_NUMBER. Compute Scalar 就是计算 a /
b.

【在 c*****d 的大作中提到】
: 你的解释不对,肯定不是先对所有行做a/b然后filter
: 用我上面的表和数据
: select A/B
: from demo
: where 1=0
: -----------
: (0 row(s) affected)
: 按你的解释,即便这个sql不返回结果,因为在数据中有2/0,也要报错?
: 实验结果是不报错
: select A/B

avatar
F*k
23
MUA MUA同祝!
avatar
c*i
24
赞。对酱很有感情的样子!

【在 z********u 的大作中提到】
: 久耐盐苦涩
: 蓄得酱味深
: 炖菜身化去
: 香飘几浮沉

avatar
c*d
25
index是在哪个字段上?
另外你的x=y是x column = y column,还是x column = y value
我试了几个case,也确认了exec plan在使用索引
但是并没有出现zero divided的问题
create clustered index on (id,a,b)
create clustered index on (a,b)
avatar
S*p
26
新年快乐! 生日快乐!

★ 发自iPhone App: ChineseWeb - 中文网站浏览器

【在 l*******l 的大作中提到】
: 如题!
: 包子鲜花祝福统统地来者不拒!
: 深深地BOW! :-D

avatar
c*l
27
嗯,独具酱心。

【在 c*******i 的大作中提到】
: 赞。对酱很有感情的样子!
avatar
i*a
28
what if you join with another table?

【在 c*****d 的大作中提到】
: index是在哪个字段上?
: 另外你的x=y是x column = y column,还是x column = y value
: 我试了几个case,也确认了exec plan在使用索引
: 但是并没有出现zero divided的问题
: create clustered index on (id,a,b)
: create clustered index on (a,b)

avatar
t*0
29
祝白鹤MM新年快乐!生日快乐!

【在 l*******l 的大作中提到】
: 如题!
: 包子鲜花祝福统统地来者不拒!
: 深深地BOW! :-D

avatar
B*g
30
shame on M$
加个hint看行不行?

/

【在 i****a 的大作中提到】
: 数据大的话, optimizer 如果认为更高效, 可以选择先对所有行做a/b.
: 我可以在我的数据库反复重现这结果. 刚刚才想起去看看 execution plan. 证明了这
: 个说法.
: 附件. 上面那个没有ROW_NUMBER, 下面有ROW_NUMBER. Compute Scalar 就是计算 a /
: b.

avatar
T*m
31
白鹤生日快乐!

【在 l*******l 的大作中提到】
: 如题!
: 包子鲜花祝福统统地来者不拒!
: 深深地BOW! :-D

avatar
c*d
32
实验了,还是无法复制出这个问题
你能一次把你的case说明白吗?
哪几个表,哪个字段有0,index在哪几个字段上
语句中x=y是字段x = 字段y ?

【在 i****a 的大作中提到】
: what if you join with another table?
avatar
G*A
33
祝福新年快樂,生日快樂,心想事成。
avatar
c*d
34
虽然我教比软软的数据库nb很多
但是也不能这么瞎黑软软
这个query根本没法加hint
你说在oracle里怎么加hint能跳过predicate直接先对全表处理
类似select 2*id from table where id=1
把全部的id都double一遍之后再看谁符合条件

【在 B*****g 的大作中提到】
: shame on M$
: 加个hint看行不行?
:
: /

avatar
a*a
35
生日快乐, 普天同庆啊!!!
avatar
B*g
36
会不会是fetch多少records的问题?
2个query都套上count,看第二个会不会error

【在 c*****d 的大作中提到】
: 虽然我教比软软的数据库nb很多
: 但是也不能这么瞎黑软软
: 这个query根本没法加hint
: 你说在oracle里怎么加hint能跳过predicate直接先对全表处理
: 类似select 2*id from table where id=1
: 把全部的id都double一遍之后再看谁符合条件

avatar
l*z
37
生日快乐
avatar
i*a
38
SELECT p.product_id
, pp.price / pp.regular_price
FROM product p
INNER JOIN productprice pp ON pp.product_id = p.product_id
WHERE p.type = 1
SELECT p.product_id
, pp.price / pp.regular_price
, ROW_NUMBER() OVER(ORDER BY p.product_id) AS RowNum
FROM product p
INNER JOIN productprice pp ON pp.product_id = p.product_id
WHERE p.type = 1
productprice 表, regular_price有零, 但 inner join p.type = 1 的结果是没有零的

【在 c*****d 的大作中提到】
: 实验了,还是无法复制出这个问题
: 你能一次把你的case说明白吗?
: 哪几个表,哪个字段有0,index在哪几个字段上
: 语句中x=y是字段x = 字段y ?

avatar
c*r
39
新年快乐! 生日快乐!
avatar
c*d
40
create table dbo.product
(product_id int, name varchar(20), type int)
create table dbo.productprice
(product_id int, price int, regular_price int)
insert into dbo.product values(1,'a',1)
insert into dbo.product values(2,'b',2)
insert into dbo.productprice values(1,1,1)
insert into dbo.productprice values(2,2,0)
SELECT p.product_id, pp.price / pp.regular_price discount
FROM product p
INNER JOIN productprice pp ON pp.product_id = p.product_id
WHERE p.type = 1
product_id discount
----------- -----------
1 1
(1 row(s) affected)
avatar
x*n
41
白鹤寿星mm生日快乐!
撒花~
avatar
c*d
42
create index ind_p on dbo.product (product_id)
create index ind_pp on dbo.productprice (product_id)
SELECT p.product_id, pp.price / pp.regular_price discount
FROM product p
INNER JOIN productprice pp ON pp.product_id = p.product_id
WHERE p.type = 1
product_id discount
----------- -----------
1 1
(1 row(s) affected)
avatar
g*a
43
生日快乐!

【在 l*******l 的大作中提到】
: 如题!
: 包子鲜花祝福统统地来者不拒!
: 深深地BOW! :-D

avatar
c*d
44
drop index ind_p on dbo.product
drop index ind_pp on dbo.productprice
create index ind_p on dbo.product (product_id,type)
create index ind_pp on dbo.productprice(product_id,price,regular_price)
SELECT p.product_id, pp.price / pp.regular_price discount
FROM product p
INNER JOIN productprice pp ON pp.product_id = p.product_id
WHERE p.type = 1
product_id discount
----------- -----------
1 1
(1 row(s) affected)
avatar
c*d
45
生日快乐

【在 l*******l 的大作中提到】
: 如题!
: 包子鲜花祝福统统地来者不拒!
: 深深地BOW! :-D

avatar
c*d
46
drop index ind_p on dbo.product
drop index ind_pp on dbo.productprice
create index ind_p on dbo.product (type)
create index ind_pp on dbo.productprice (price,regular_price)
SELECT p.product_id, pp.price / pp.regular_price discount
FROM product p
INNER JOIN productprice pp ON pp.product_id = p.product_id
WHERE p.type = 1
product_id discount
----------- -----------
1 1
(1 row(s) affected)
avatar
H*H
47
生日快乐!
avatar
i*a
48
也顷□痗q的问题. 你看我贴的 execution plan 就是这两个 query 的

【在 c*****d 的大作中提到】
: drop index ind_p on dbo.product
: drop index ind_pp on dbo.productprice
: create index ind_p on dbo.product (type)
: create index ind_pp on dbo.productprice (price,regular_price)
: SELECT p.product_id, pp.price / pp.regular_price discount
: FROM product p
: INNER JOIN productprice pp ON pp.product_id = p.product_id
: WHERE p.type = 1
: product_id discount
: ----------- -----------

avatar
l*l
49
谢谢 ! 垂涎爱总的美食和美花。。。;)

★ 发自iPhone App: ChineseWeb - 中文网站浏览器

【在 H****H 的大作中提到】
: 生日快乐!
avatar
i*a
50
SQL Server 2012
select a / b
from table
where x = y
Error: Divide by zero error encountered
select a / b
, row_number() over (order by ID)
from table
where x = y
no error
why???
avatar
l*l
51
哇!谢闲云美花(^_^)

★ 发自iPhone App: ChineseWeb - 中文网站浏览器

【在 x******n 的大作中提到】
: 白鹤寿星mm生日快乐!
: 撒花~

avatar
c*s
52
拿你的数据看看。
avatar
u*l
53
生日快乐!

【在 l*******l 的大作中提到】
: 如题!
: 包子鲜花祝福统统地来者不拒!
: 深深地BOW! :-D

avatar
s*o
54
B可能有0或者NULL,还是数据本身的问题
avatar
l*l
55
谢玫瑰仙子的美鬼啊! 好米利

★ 发自iPhone App: ChineseWeb - 中文网站浏览器

【在 c***p 的大作中提到】
: Happy bday!
: 送花

avatar
c*d
56
估计是有人已经删除了0的记录
结论:
1。当被除数为0时“Divide by zero error encountered.”
2。在ORACLE和SQL Server中,(any number)/null结果都为NULL
试验
select @@version
-----------------------------------------------------------------
Microsoft SQL Server 2012 - 11.0.5343.0 (X64)
May 4 2015 19:11:32
Copyright (c) Microsoft Corporation
Standard Edition (64-bit) on Windows NT 6.1 (Build 7601: Service
Pack 1) (Hypervisor)
create table demo (id int, a int, b int)
insert into demo values(1,1,1)
insert into demo values(2,2,0)
insert into demo (id, a) values(3,3)
case 1:
select A/B, row_number() over (order by ID)
from demo
where id=1
----------- --------------------
1 1
case 2:
select A/B, row_number() over (order by ID)
from demo
where id=2
----------- --------------------
Msg 8134, Level 16, State 1, Line 1
Divide by zero error encountered.
case 3:
select A/B, row_number() over (order by ID)
from demo
where id=3
----------- --------------------
NULL 1
avatar
l*l
57
谢谢豆豆妈! 又见新作,眼前大亮~ 新的一年更上一层楼哈

★ 发自iPhone App: ChineseWeb - 中文网站浏览器

【在 l****z 的大作中提到】
: 生日快乐
avatar
i*a
58
update my post.
select a / b
from table
where x = y
I've found the reason:
even if the result with the where clause has no zero value problem, sql
optimizer is doing a / b for all records and then filter it down to where x
= y.
When I add the row_number function, optimizer execute the query with
filtering it down to x = y first.
avatar
l*l
59
嘿嘿! 就为赚农友的祝福。。。;)

★ 发自iPhone App: ChineseWeb - 中文网站浏览器

【在 g***e 的大作中提到】
: 新年生日快乐!
: 这父母真会选时候啊,好记好庆祝。

avatar
c*d
60
你的解释不对,肯定不是先对所有行做a/b然后filter
用我上面的表和数据
select A/B
from demo
where 1=0
-----------
(0 row(s) affected)
按你的解释,即便这个sql不返回结果,因为在数据中有2/0,也要报错?
实验结果是不报错
select A/B
from demo
where id<2
-----------
1
(1 row(s) affected)
同样道理,不是先scan所有记录做A/B,然后再filter,那简直太傻瓜了

x

【在 i****a 的大作中提到】
: update my post.
: select a / b
: from table
: where x = y
: I've found the reason:
: even if the result with the where clause has no zero value problem, sql
: optimizer is doing a / b for all records and then filter it down to where x
: = y.
: When I add the row_number function, optimizer execute the query with
: filtering it down to x = y first.

avatar
l*l
61
谢谢小柿子!

★ 发自iPhone App: ChineseWeb - 中文网站浏览器

【在 g*********o 的大作中提到】
: happy birthday!
avatar
i*a
62
数据大的话, optimizer 如果认为更高效, 可以选择先对所有行做a/b.
我可以在我的数据库反复重现这结果. 刚刚才想起去看看 execution plan. 证明了这
个说法.
附件. 上面那个没有ROW_NUMBER, 下面有ROW_NUMBER. Compute Scalar 就是计算 a /
b.

【在 c*****d 的大作中提到】
: 你的解释不对,肯定不是先对所有行做a/b然后filter
: 用我上面的表和数据
: select A/B
: from demo
: where 1=0
: -----------
: (0 row(s) affected)
: 按你的解释,即便这个sql不返回结果,因为在数据中有2/0,也要报错?
: 实验结果是不报错
: select A/B

avatar
L*A
63
Happy Birthday!
avatar
c*d
64
index是在哪个字段上?
另外你的x=y是x column = y column,还是x column = y value
我试了几个case,也确认了exec plan在使用索引
但是并没有出现zero divided的问题
create clustered index on (id,a,b)
create clustered index on (a,b)
avatar
F*k
65
老乡姐姐我都没有花T_T

【在 L****A 的大作中提到】
: Happy Birthday!
avatar
i*a
66
what if you join with another table?

【在 c*****d 的大作中提到】
: index是在哪个字段上?
: 另外你的x=y是x column = y column,还是x column = y value
: 我试了几个case,也确认了exec plan在使用索引
: 但是并没有出现zero divided的问题
: create clustered index on (id,a,b)
: create clustered index on (a,b)

avatar
L*A
67

不给你上花,等我给你上实惠的种子!

【在 F*********k 的大作中提到】
: 老乡姐姐我都没有花T_T
avatar
B*g
68
shame on M$
加个hint看行不行?

/

【在 i****a 的大作中提到】
: 数据大的话, optimizer 如果认为更高效, 可以选择先对所有行做a/b.
: 我可以在我的数据库反复重现这结果. 刚刚才想起去看看 execution plan. 证明了这
: 个说法.
: 附件. 上面那个没有ROW_NUMBER, 下面有ROW_NUMBER. Compute Scalar 就是计算 a /
: b.

avatar
l*t
69
祝白鹤mm生日快乐!
avatar
c*d
70
实验了,还是无法复制出这个问题
你能一次把你的case说明白吗?
哪几个表,哪个字段有0,index在哪几个字段上
语句中x=y是字段x = 字段y ?

【在 i****a 的大作中提到】
: what if you join with another table?
avatar
l*l
71
谢老四啊!深深地bow。。。:-p

【在 D*******1 的大作中提到】
: 生日快乐,新年万事如意!
avatar
c*d
72
虽然我教比软软的数据库nb很多
但是也不能这么瞎黑软软
这个query根本没法加hint
你说在oracle里怎么加hint能跳过predicate直接先对全表处理
类似select 2*id from table where id=1
把全部的id都double一遍之后再看谁符合条件

【在 B*****g 的大作中提到】
: shame on M$
: 加个hint看行不行?
:
: /

avatar
l*l
73
谢老九!

【在 S*p 的大作中提到】
: 新年快乐! 生日快乐!
:
: ★ 发自iPhone App: ChineseWeb - 中文网站浏览器

avatar
B*g
74
会不会是fetch多少records的问题?
2个query都套上count,看第二个会不会error

【在 c*****d 的大作中提到】
: 虽然我教比软软的数据库nb很多
: 但是也不能这么瞎黑软软
: 这个query根本没法加hint
: 你说在oracle里怎么加hint能跳过predicate直接先对全表处理
: 类似select 2*id from table where id=1
: 把全部的id都double一遍之后再看谁符合条件

avatar
l*l
75
哇噻!土豆妈让俺又洗眼啊!美噎。。。再一个美鬼仙出世?
谢谢!

【在 t*********0 的大作中提到】
: 祝白鹤MM新年快乐!生日快乐!
avatar
i*a
76
SELECT p.product_id
, pp.price / pp.regular_price
FROM product p
INNER JOIN productprice pp ON pp.product_id = p.product_id
WHERE p.type = 1
SELECT p.product_id
, pp.price / pp.regular_price
, ROW_NUMBER() OVER(ORDER BY p.product_id) AS RowNum
FROM product p
INNER JOIN productprice pp ON pp.product_id = p.product_id
WHERE p.type = 1
productprice 表, regular_price有零, 但 inner join p.type = 1 的结果是没有零的

【在 c*****d 的大作中提到】
: 实验了,还是无法复制出这个问题
: 你能一次把你的case说明白吗?
: 哪几个表,哪个字段有0,index在哪几个字段上
: 语句中x=y是字段x = 字段y ?

avatar
l*l
77
谢秀才!

【在 T*******m 的大作中提到】
: 白鹤生日快乐!
avatar
c*d
78
create table dbo.product
(product_id int, name varchar(20), type int)
create table dbo.productprice
(product_id int, price int, regular_price int)
insert into dbo.product values(1,'a',1)
insert into dbo.product values(2,'b',2)
insert into dbo.productprice values(1,1,1)
insert into dbo.productprice values(2,2,0)
SELECT p.product_id, pp.price / pp.regular_price discount
FROM product p
INNER JOIN productprice pp ON pp.product_id = p.product_id
WHERE p.type = 1
product_id discount
----------- -----------
1 1
(1 row(s) affected)
avatar
l*l
79
谢熊猫mm!看过功夫熊猫2了? PO!耶!V5啊。。。
你干嘛用繁体?以为你是香港来地:-)

【在 G********A 的大作中提到】
: 祝福新年快樂,生日快樂,心想事成。
avatar
c*d
80
create index ind_p on dbo.product (product_id)
create index ind_pp on dbo.productprice (product_id)
SELECT p.product_id, pp.price / pp.regular_price discount
FROM product p
INNER JOIN productprice pp ON pp.product_id = p.product_id
WHERE p.type = 1
product_id discount
----------- -----------
1 1
(1 row(s) affected)
avatar
l*l
81
谢裴少帅!
怎莫?你们一群冬日玫瑰党,羡煞欧耶!

【在 L****A 的大作中提到】
: Happy Birthday!
avatar
c*d
82
drop index ind_p on dbo.product
drop index ind_pp on dbo.productprice
create index ind_p on dbo.product (product_id,type)
create index ind_pp on dbo.productprice(product_id,price,regular_price)
SELECT p.product_id, pp.price / pp.regular_price discount
FROM product p
INNER JOIN productprice pp ON pp.product_id = p.product_id
WHERE p.type = 1
product_id discount
----------- -----------
1 1
(1 row(s) affected)
avatar
s*0
83
生日快乐!
avatar
c*d
84
drop index ind_p on dbo.product
drop index ind_pp on dbo.productprice
create index ind_p on dbo.product (type)
create index ind_pp on dbo.productprice (price,regular_price)
SELECT p.product_id, pp.price / pp.regular_price discount
FROM product p
INNER JOIN productprice pp ON pp.product_id = p.product_id
WHERE p.type = 1
product_id discount
----------- -----------
1 1
(1 row(s) affected)
avatar
l*l
85
谢寒山帅锅!

【在 u***l 的大作中提到】
: 生日快乐!
avatar
i*a
86
也顷□痗q的问题. 你看我贴的 execution plan 就是这两个 query 的

【在 c*****d 的大作中提到】
: drop index ind_p on dbo.product
: drop index ind_pp on dbo.productprice
: create index ind_p on dbo.product (type)
: create index ind_pp on dbo.productprice (price,regular_price)
: SELECT p.product_id, pp.price / pp.regular_price discount
: FROM product p
: INNER JOIN productprice pp ON pp.product_id = p.product_id
: WHERE p.type = 1
: product_id discount
: ----------- -----------

avatar
l*l
87
人家送花和包子,你的蔬菜书法篆体呢?嘻嘻

【在 l*t 的大作中提到】
: 祝白鹤mm生日快乐!
avatar
j*r
88
我碰到这种问题,都给分母加个数,比如
a/(b+0.00000001)
avatar
l*l
89
谢斑竹!

【在 a****a 的大作中提到】
: 生日快乐, 普天同庆啊!!!
avatar
o*y
90
Happy Birthday!!

【在 l*******l 的大作中提到】
: 如题!
: 包子鲜花祝福统统地来者不拒!
: 深深地BOW! :-D

avatar
l*l
91
谢四妹的美花!!!
俺稀饭这淡紫色。。。

【在 o*******y 的大作中提到】
: Happy Birthday!!
avatar
B*a
92
不晚吧。。。

【在 l*******l 的大作中提到】
: 谢四妹的美花!!!
: 俺稀饭这淡紫色。。。

avatar
g*5
93
祝菜版 *欢乐天使* 生日快乐!
avatar
l*l
94
不晚不晚,你送咱一个香喷喷的烤红薯如何? LOL

【在 B*******a 的大作中提到】
: 不晚吧。。。
avatar
l*l
95
谢山农大牛封号,美哉!
其实真正的欢乐天使,非那个甜甜地呼你“山农伯伯”劲爆mm莫属啊!
你该最记得啦,LOL
好久不见了,要发寻人启事。。。

【在 g******5 的大作中提到】
: 祝菜版 *欢乐天使* 生日快乐!
avatar
g*5
96
不不, 本班的欢乐天使非你莫属.
那个劲爆mm个性突出, 很可爱, 但山农伯伯怕被他屁嘣一礼拜哪. 哈哈.

【在 l*******l 的大作中提到】
: 谢山农大牛封号,美哉!
: 其实真正的欢乐天使,非那个甜甜地呼你“山农伯伯”劲爆mm莫属啊!
: 你该最记得啦,LOL
: 好久不见了,要发寻人启事。。。

avatar
g*e
97
来晚了,白鹤妹妹生日快乐!
avatar
F*k
98
哈哈,那个mm现在转行专心养兔兔了

【在 g******5 的大作中提到】
: 不不, 本班的欢乐天使非你莫属.
: 那个劲爆mm个性突出, 很可爱, 但山农伯伯怕被他屁嘣一礼拜哪. 哈哈.

avatar
r*a
99
原来白鹤也生日呀!来晚了,生日+2012快乐~
avatar
e*e
100
happy birthday,
avatar
x*n
101
这个好像我家呀

【在 l*******l 的大作中提到】
: 谢四妹的美花!!!
: 俺稀饭这淡紫色。。。

avatar
x*n
102
以为四妹逛到我的后院了,呵呵

【在 o*******y 的大作中提到】
: Happy Birthday!!
avatar
q*p
103
真是个好日子!迟到的生日祝福!!祝你生日快乐,新的一年里心想事成!!!
还要谢谢你上次发来的圣诞bow!收到包子总是感动地。。。呵呵

【在 l*******l 的大作中提到】
: 如题!
: 包子鲜花祝福统统地来者不拒!
: 深深地BOW! :-D

avatar
l*l
104
谗过路mm的提拉米诉呀!
天天过生日,年年25,开心啊!谢谢!

【在 g*****e 的大作中提到】
: 来晚了,白鹤妹妹生日快乐!
avatar
l*l
105
谢揉揉呐。。。专条这个日子好赚祝福。 LOL

【在 r****a 的大作中提到】
: 原来白鹤也生日呀!来晚了,生日+2012快乐~
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。