1. Список говнокодов пользователя maghamed

    Всего: 1

  2. SQL / Говнокод #5045

    −188

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    UPDATE 
    	phplist_user_user 
    SET 
    	email = (
    		SELECT 
    			Email 
    		FROM 
    			User, phplist_usersubscribers 
    		WHERE 
    			phplist_usersubscribers.userid = User.Id 
    			AND 
    			phplist_usersubscribers.subscribersid = phplist_user_user.id 
    			AND 
    			NOT (Email IS NULL) 
    			LIMIT 1
    			) 
    	WHERE 
    		NOT (
    			(SELECT 
    				id 
    			FROM 
    				phplist_usersubscribers 
    			WHERE 
    				phplist_usersubscribers.subscribersid = phplist_user_user.id 
    			LIMIT 1
    			) IS NULL
    			)

    Вот на такой код наткнулся в корпоративном фреймворке. Стоит ли говорить, что весь запрос был написан в одну строку.

    maghamed, 24 Декабря 2010

    Комментарии (29)