Advertisement
Guest User

Untitled

a guest
Sep 16th, 2014
195
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. SELECT d.draftID_PK,
  2. d.clientID_FK,
  3. count(d.quoteNr) AS totalquote,
  4. DATE_FORMAT (d.draftDate,'%u %M %Y') as draftDate,
  5. c.clientName
  6. FROM draft d
  7. INNER JOIN client c ON c.clientID_PK = d.clientId_FK
  8. WHERE d.draftDate<CURDATE() AND d.draftDate>'2013-01-05'
  9. AND c.clientName = '{$client_name}'
  10. GROUP BY DATE_FORMAT (d.draftDate,'%u')
  11. ORDER BY d.draftDate DESC
  12.  
  13. SET @date:='2014-08-31';
  14. SELECT
  15. @first := date_add(
  16. date_add(
  17. LAST_DAY(@date),
  18. interval 1 DAY
  19. ),
  20. interval -1 MONTH
  21. ) AS first_day,
  22. @date,
  23. -- EXAMPLE 1
  24. WeekofYear(@date),
  25. WeekofYear(@first),
  26. WeekofYear(@date)-(WeekofYear(@first)-1) Num_Week,
  27. -- EXAPLE 2 - Works in Brazil perfectly
  28. Week(@date),
  29. Week(@first),
  30. Week(@date)-(Week(@first)-1) Num_Week_Brazil
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement