Advertisement
kumatron

SQL Query

Nov 5th, 2012
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.46 KB | None | 0 0
  1. This is my best attempt:
  2.  
  3. SELECT p.ped_id, p.cli_id, c.cli_nombre, c.cli_direccion, c.cli_ciudad, c.cli_telefono, c.cli_email, p.fecha,
  4. p.ped_cant1, pr1.prod_nombre, pr1.prod_price,
  5. p.ped_cant2, pr2.prod_nombre, pr2.prod_price,
  6. p.ped_cant3, pr3.prod_nombre, pr3.prod_price,
  7. p.ped_cant4, pr4.prod_nombre, pr4.prod_price,
  8. p.ped_cant5, pr5.prod_nombre, pr5.prod_price,
  9. p.ped_cant6, pr6.prod_nombre, pr6.prod_price,
  10. p.ped_cant7, pr7.prod_nombre, pr7.prod_price,
  11. p.ped_cant8, pr8.prod_nombre, pr8.prod_price,
  12. p.ped_cant9, pr9.prod_nombre, pr9.prod_price,
  13. p.ped_cant10, pr10.prod_nombre, pr10.prod_price,
  14. p.ped_cant11, pr11.prod_nombre, pr11.prod_price,
  15. p.ped_cant12, pr12.prod_nombre, pr12.prod_price,
  16. p.ped_cant13, pr13.prod_nombre, pr13.prod_price,
  17. p.ped_cant14, pr14.prod_nombre, pr14.prod_price,
  18. p.ped_cant15, pr15.prod_nombre, pr15.prod_price,
  19. p.ped_cant16, pr16.prod_nombre, pr16.prod_price,
  20. p.ped_cant17, pr17.prod_nombre, pr17.prod_price,
  21. p.ped_cant18, pr18.prod_nombre, pr18.prod_price,
  22. p.ped_cant19, pr19.prod_nombre, pr19.prod_price,
  23. p.ped_cant20, pr20.prod_nombre, pr20.prod_price,
  24. p.ped_cant21, pr21.prod_nombre, pr21.prod_price,
  25. p.ped_cant22, pr22.prod_nombre, pr22.prod_price,
  26. p.ped_cant23, pr23.prod_nombre, pr23.prod_price,
  27. p.ped_cant24, pr24.prod_nombre, pr24.prod_price,
  28. p.ped_cant25, pr25.prod_nombre, pr25.prod_price,
  29. p.ped_cant26, pr26.prod_nombre, pr26.prod_price,
  30. p.ped_cant27, pr27.prod_nombre, pr27.prod_price,
  31. p.ped_cant28, pr28.prod_nombre, pr28.prod_price,
  32. p.ped_cant29, pr29.prod_nombre, pr29.prod_price,
  33. p.ped_cant30, pr30.prod_nombre, pr30.prod_price
  34. FROM pedidos p
  35. JOIN clientes c ON c.cli_id = p.cli_id
  36. JOIN productos pr1 ON p.ped_cod1 = pr1.prod_cod
  37. JOIN productos pr2 ON p.ped_cod2 = pr2.prod_cod
  38. JOIN productos pr3 ON p.ped_cod3 = pr3.prod_cod
  39. JOIN productos pr4 ON p.ped_cod4 = pr4.prod_cod
  40. JOIN productos pr5 ON p.ped_cod5 = pr5.prod_cod
  41. JOIN productos pr6 ON p.ped_cod6 = pr6.prod_cod
  42. JOIN productos pr7 ON p.ped_cod7 = pr7.prod_cod
  43. JOIN productos pr8 ON p.ped_cod8 = pr8.prod_cod
  44. JOIN productos pr9 ON p.ped_cod9 = pr9.prod_cod
  45. JOIN productos pr10 ON p.ped_cod10 = pr10.prod_cod
  46. JOIN productos pr11 ON p.ped_cod11 = pr11.prod_cod
  47. JOIN productos pr12 ON p.ped_cod12 = pr12.prod_cod
  48. JOIN productos pr13 ON p.ped_cod13 = pr13.prod_cod
  49. JOIN productos pr14 ON p.ped_cod14 = pr14.prod_cod
  50. JOIN productos pr15 ON p.ped_cod15 = pr15.prod_cod
  51. JOIN productos pr16 ON p.ped_cod16 = pr16.prod_cod
  52. JOIN productos pr17 ON p.ped_cod17 = pr17.prod_cod
  53. JOIN productos pr18 ON p.ped_cod18 = pr18.prod_cod
  54. JOIN productos pr19 ON p.ped_cod19 = pr19.prod_cod
  55. JOIN productos pr20 ON p.ped_cod20 = pr20.prod_cod
  56. JOIN productos pr21 ON p.ped_cod21 = pr21.prod_cod
  57. JOIN productos pr22 ON p.ped_cod22 = pr22.prod_cod
  58. JOIN productos pr23 ON p.ped_cod23 = pr23.prod_cod
  59. JOIN productos pr24 ON p.ped_cod24 = pr24.prod_cod
  60. JOIN productos pr25 ON p.ped_cod25 = pr25.prod_cod
  61. JOIN productos pr26 ON p.ped_cod26 = pr26.prod_cod
  62. JOIN productos pr27 ON p.ped_cod27 = pr27.prod_cod
  63. JOIN productos pr28 ON p.ped_cod28 = pr28.prod_cod
  64. JOIN productos pr29 ON p.ped_cod29 = pr29.prod_cod
  65. JOIN productos pr30 ON p.ped_cod30 = pr30.prod_cod
  66.  
  67. Do you know a better way to accomplish this? I seems like a lot of non-sense repeating.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement